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
Errata actions: use proper user message
Remote Command: allow queuing to Action Chains

Also refactors ActionManager to extract a method.
Remote Command: use proper user message