Fixed a bug where SSH login with keys doesn't work on images with SELinux enabled.
New State Machine.

Squashed commit of the the branch feature/autoscale-US1 (https://github.com/slipstream/SlipStreamClient/tree/feature/autoscale-US1)
from https://github.com/slipstream/SlipStreamClient/commit/01b7e3b451a837e7ca91886672eea565b7a3940d
to https://github.com/slipstream/SlipStreamClient/commit/a2939db30a3a0353ca339d9acaafb29e1789d4d2

This commit also feature the following:
 - Removed old unused files.
 - Improved messages displayed during a Build.
 - Improved OpenStack connector.
 - Removed the runtime parameter named "statemessage".
 - Added target script termination when abort flag is raised
 - Improved the detection of VMs not killed in a final state.
 - The MachineExecutor will not timeout while waiting for a state transition if the state is "Ready" and the deployment is configured to be kept running.
 - To "complete" the state a POST is made on the RuntimeParameter named "complete" instead of "state".
 - Now the state is retrieved from the global runtime parameter.