remove all exception handling from legacyRouteListener. Forces all Exceptions to be handled by the same Listener (\Zikula\Bundle\CoreBundle\EventListener\ExceptionListener) refs #1789
Merge pull request #2077 from craigh/Error-Exception-Handling

remove all exception handling from legacyRouteListener.
create js file for faster inclusion in page over call to controller. refs #1790
compile js routes for multiple languages as available
make prefix match the generated routes.
change hard-coded string to provided constant
inject controller_helper instead of full container (good call @cmfcmf)