Adds POST patch to Action::REST::ForBrowsers

The Catalyst::Action::REST::ForBrowsers module only overrides the GET
method. Since we also want to override the POST method and return a
different response when received from a browser, we need to have this
module which adds the option to return content from a *_POST_html
method.

I sent an email to the maintainers of the module on CPAN, but heard
nothing back, so this will live here for now.
Added error handler config to stop 500 errors when 404 encountered

The Server was throwing a 500 error in production when a 404 should have
been thrown. This was because the config was missing the section on what
to do for certain error situations.
Convert possible string to float before toFixed()

If we don't convert, what could be a string, into a float, then we cant
call the toFixed method on it as it doesn't exist and it causes the
javascript to explode.
Merge branch 'master' of github.com:Janelia-Farm-Xfam/LogoServer