Revert "Fix route regression introduced in ff0f7cc40aed752580c0483ed9083ed1727e7b5b per #514"

This reverts commit 89abd640345d96bbc273074c9a58b523a814391d.
Proper fix and tests for v1 screen URLs, close #514.
find or create with the id is brittle
Per #508, introduced config parameter for bundle install options, while deprecating the old gem_executable one
Merge branch 'master' of github.com:concerto/concerto
Changed system call type to backtick to avoid random output
Fix single dimension image resizing per #516, fix tests to close #322.
Merge branch 'master' of github.com:concerto/concerto
On #480 - added mailer error detail to log and created a mechanism for showing system notifications to admins
Merge branch 'master' of github.com:concerto/concerto

* 'master' of github.com:concerto/concerto:
  Fix single dimension image resizing per #516, fix tests to close #322.
Made screen names unique - possibly related to #496
Fix the test from 9bba97833c238e30d3b336cb3e9c55b921a318fb.`
Clean up the Screen test format.
On #518, forcing the asset precompile to specify production mode specifically
Merge branch 'master' of github.com:concerto/concerto

* 'master' of github.com:concerto/concerto:
  Fix the test from 9bba97833c238e30d3b336cb3e9c55b921a318fb.`
Revised layout with action buttons on viewblock headers to close #436; moved edit and delete feed buttons to individual feed browse views
Removed edit and delete feed links from content dashboard - these are now on individual browse feed views
Adjusted heights in topmenu
On #519, setting up to catch all errors in github api pull
Merge branch 'master' of github.com:concerto/concerto

* 'master' of github.com:concerto/concerto:
  Adjusted heights in topmenu