changes for annotation library; fixed json error responses
Merge branch 'master' of https://github.com/QutBioacoustics/baw-server

Conflicts:
	app/controllers/audio_events_controller.rb
changes for annotation library. currently broken :(
updated gems
fixes for site lat/long obfuscation closes #91
attempts at fixes for factory_girl errors
Might fix the losing entries from params problem

removed faker and fakefs
changed factories to use set values rather than random data in most cases
changed use of clone to merge! or dup to try to fix errors on prod site
made creator, updater, and deleter consistent through all models, and added tests
removed the owner association in favour of creator
gem dependencies changes; audio_events_controller fix
another attempt to fix the params problem
Changed logging in all environments so timestamps are included.
updated baw-audio-tools
Updated Capistrano gems
Removed some media tests from api doc
added Rails.env to footer
updated gems, changed environments to use smtp
enabled garbage collection profiling
Updated and added routing specs.
Updated gems
Modified error messages s they can be distinguished.
Made it easier to generate docs and run tests.