1025750 - getFileChecksum: add used_for_security boolean parameter

This parameter is used to initialize hashlib object with usedforsecurity
parameter (where available) and indicates whether or not should
the computed checksum be used for security purposes.
SSM Configuration Deploy: missing strings added
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