Cleanup reboot handler

Introduce a new boolean variable :wait_for_reboot in the :crowbar_wall
namespace. If this variable is true, wait for a node reboot after the
remote chef client run. This replaces the node[:reboot] string variable.
Also no longer trigger the reboot via ssh. The reboot should be
triggered via a chef report handler which must set
node[:crowbar_wall][:wait_for_reboot] to true so crowbar waits until the
reboot finished. A chef start handler
should reset node[:crowbar_wall][:wait_for_reboot] so crowbar doesn't
wait for a reboot on every chef-client run.
Fix remote node ready check

When rebooting a host it's possible to login to the host before the host
reboot finished. In that case the RemoteNode.ready? check is incorrect.
Check the uptime to be sure the node reboot is done.
Merge pull request #1090 from toabctl/improve-reboot-handler

Cleanup reboot handler
fix mods directory for SUSE
added fastcgi template (based on packaged mod_fastcgi.conf)
fixed path again, follow mjura's proposal
use full config file, including comments
application_name not known
Merge pull request #1092 from jsuchome/update_apache_for_suse

fix mods directory for SUSE
node not known outside of block
look into this cookbook for the mod's config files
Merge pull request #1093 from jsuchome/fix_apache_for_suse

node not known outside of block