Updating default Ansible version to v0.15
abort if o/s is not rhel family

we should probably actually handle it properly, but in the meantime this
should prevent stranger errors if someone runs the playbook on debian or
anything else other than rhel
add postgresql support to ansible playbook

setting the new "db_platform" variable controls whether to install using
mysql or postgresql as the database storage platform.
fix reference to renamed file
ensure correct permissions on /etc/ratticweb.cfg
typo in postgresql service name
fixes for postgresql ansible playbook
fix ordering of tasks for dependency resolution
TastyPie needs to know how to validate an object, otherwise it just shoehorns it in.
Fixes #209
Fix syntax error
Add pip caching to Travis-CI
If you add a credential it needs to be changed when you get disabled. Fixes #215
Adding a button to rename tags. Fixes #220
Clearer messaging on the URL field errors. Fixes #216
Adding django-two-factor-auth with my patch
Fixing account tests