set reboot action status to sucess after the reboot

reboot action let the status stay on picked up
after the real reboot the update_status call set this action to success
do not notify osad of a server which reboot is in progress
Implement task to invalidate reboot actions

If a client do not checkin 6 hours after the reboot was picked up
set the action to failed and all dependent actions too.
add reboot action cleanup task
make reboot_in_progress a public function
Refactoring: use a fragment for scheduling options on supported operations
ActionFormatter: add utility methods
ActionFormatter: utility methods tests
Javascript library select2 added
Javascript library jQuery UI added
Front-end code for action chain creation/selection added
New tables and upgrade scripts added
ORM classes for new tables added
ORM class tests added
Controller helper class added
Controller helper tests added
Single system package actions: allow queuing to Action Chains

- refactoring (method extractions) in ActionManager
- addition of ActionChainManager
- edits to struts Actions to handle action chain parameters
Single system package actions: use proper user message
Remove functionality to add remote command before a package action, it is superseded by Action Chains
Errata actions: allow queuing to Action Chains