init: add a setup_arch() callback This now mimics the 3 different C level init entry points that a kernel feature might use. Signed-off-by: Luis R. Rodriguez <mcgrof@kernel.org>