core: Implement cell destruction

When a cell is destroyed, we need to stop its CPUs and assigned all
its resources that Linux used to have before back to that cell. Like for
shutdown, access control is still missing.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>