Merge branch 'develop' into deploy
added calculations/party_covoting.py to the deployment script
Merge branch 'develop' into blinker-data
Merge branch 'deploy' into blinker-data
Make a deployment dir
Moved docker files into a ansible playbook folder
Added first playbook for deployment
Moved docker files again to suite ansible roles
Moved docker files again to create sync role
Started on image_creation role
Updated for new roles
Added inventory file for ansible-playbook
Task for creating images if needed
Updated files
Moved files
New roles
Updated for new roles
Added a check for changes in the remote files and renamed a variable
First solid steps towards new deployment structure:

Changes:
- Changed to use python instead of ansible for most of deploy.
- Ansible copies file to the remote server and hands over to deployment.py
- deployment.py runs steps defined in steps.py

So far, creation and deletion of images and containers works for sequential deployments with
checks for data updates.

TODO:
- Add steps to start containers with the correct settings
- Add a server switchover step that exchanged the nginx to the correct one.
- More robust error checking for failed deploys (Lockfile?)
Added deploy steps: start_containers, switch_nginx_servers