Clean up Ansible deploy scripts.

Resolves #248
Add more information to the README.

Resolves #178
Re-enable buttons when HTTP requests fail.

Resolves #219.