tests:  adding test framework for unit style testing

utilizes pep8 for style of *.py
utilizes ansible in local test mode for testing plays
Add a timestamp callback plugin

This adds a timestamp callback so that we can profile which plays
are consuming the most time.
Merge pull request #538 from craigtracey/timestamp-callback

Add a timestamp callback plugin
Merge pull request #527 from paulczar/feature/tests

tests:  adding test framework for unit style testing
Merge pull request #530 from blueboxgroup/refactor

Massive refactor of Ursula
keystone: start services after writing config
test: run Unit test before testenv deploy
logging: haproxy -> /var/log/haproxy.log