block: move disk announce work from register_disk() to a helper This moves quite a bit of code which does one thing into a helper. We currently do not check for errors but we may decide that might be desirable later. This also makes the code easier to read. Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>