single instance ubuntu specific additions + cleanup

- moved the failover functionality to failover-haproxy.py, since it is far from complete and contains completely different functionality
- changed version number to 0.4.1.
- changed setup.py to include the right boto version
- removed some dead code and added a restart function in haproxy_autoscale.py
- added functionality to restart by ubuntu service (now default) since the current default (standalone binary) was not working correctly, cleaned dead imports, moved the failover code to a new script, introduced an optional continous mode