cpuinit: get rid of __cpuinit, manual fixups

a few final fixups that haven't been caught by regexps

Change-Id: I35fd08c2adaea39d42e45fbb30aae2b4ef3d8c9b
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:

	arch/x86/kernel/cpu/scattered.c
kbuild: drop cpuinit/cpuexit checks in modpost

With the removal of cpuinit/cpuexit we no longer need to
do section mismatch checks on these sections.

Drop it from modpost.

Change-Id: I3aef30b438c810d62c86c1acc804349b0d0f7afa
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
revert hacks for the previous misuse of __cpuinit for hotplug only functions

Change-Id: I16921fe67193e20dbddc05e424ffcb8a7a038c12
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>