Use crowbar built-in reboot handler for xen kernel

When applying the Xen role, the compute node needs to reboot into the
Xen kernel flavor. Crowbars service object has a built-in reboot handler
which waits until the reboot is completed. This has the nice side effect
that the proposal commit is finished when the reboot is done. That's
currently not the case.

https://bugzilla.novell.com/show_bug.cgi?id=878012
Can't we make Crowbar know about the `node.run_state[:reboot]` of doing reboot way (which is really the proper way, btw)? (There was the idea of killing the `node[:reboot]` way)