Remove assets/templates from application.js manifest

The directory previously held javascripts templates, but they were
moved to the assets/javascripts/templates directory. Removing
the maifest directive since including a reference to an empty
directory causes precompilation on the server to fail because
the directory doesn't exist (becase git doesn't track empty
directories).
Remove assets/js/collections from application.js manifest

For same reason as mentioned in preceeding commit - the directory
is empty and so causes precompilation erros on the server because
git does not track and restore empty directories.
Remove 'untitled' file from assets/javascripts/views

The file was accidentally created at some point. As it has no
extension it is not recognised as a valid asset file by Sprockets,
causing precompilation to fail. This commit removes this file.
Comment out app/queries/animal_profile_query class

Class contains manual connection info that is invalid in production,
and causes the app to fail on startup (invalid db connection).
As it's an experiment, comment it out for now so it can be returned
to later.
Add config/initializers/secret_token.rb to git

Add the secret_token file to git and reference the value from
the environment variable RAILS_SECRET_KEY.
Trivial change in order to re-push to remote
Add /public/assets to .gitignore

The files in /assets are generated by the rake assets:precompile
directive, and so there's no reason to keep them in the repo.
Set config.serve_static_assets=true in production.rb

By default Rails will not serve static assets in production,
assuming that this will be done by Apache/Nginx. This model
doesn't work well when the app is deployed to a Dokku container,
so disabling it for now`
Add debug messages to Observation controller

Add diagnostic messages to Observation controller and change
Production log level to debug to diagnose a production bug
Change url for new observation link

Url pointed to localhost. Obviously doesn't work in production.