check for vagrant-ansible-local and give help when the plugin is not installed
Merge pull request #964 from PyBossa/issue-vagrant-test-plugin

check for vagrant-ansible-local and give help when the plugin is not installed
Fix for projects not allowing anonymous contributors
Fix: use id's instead of loading related objects with ORM
Merge pull request #967 from PyBossa/issue-api-anonymoys-taskrun-post

Not allow anonymous contributions via API
Add auditlog table.
Auditlog model.
Change from merge to update the object directly.
Refactor
Take response authorization logic out of scheduler
Pass scheduler type to new_task to avoid re-hitting DB to get app
Prefer session.remove instead of session.close
Remove unused imports
Store a key in redis when requesting newtask, and require it when posting taskrun to that task
Refactor
Refactor.
Include extra fields for audit log.
Fix unnecesary update.
Refactor
Change message