merged branch stof/locale_listener (PR #361)
merged branch stof/locale_listener (PR #361)

Commits
-------

d8b0d79 Added the LocaleListener to handle setting the locale

Discussion
----------

Added the LocaleListener to handle setting the locale

This registers the LocaleListener setting the request locale according to the matching of the special ``_locale`` parameter and setting the locale in the routing RequestContext so that it is always available.

This PR should be merged only after the update of the subtree split as it requires the typehint change merged just before in Symfony

akucherevskiy/developex_test,mmauri04/Silex,lokhman/Silex,SpacePossum/Silex,jdreesen/Silex,gencer/Silex,cesarmarinhorj/Silex,JPry/Silex,Tobion/Silex,Incognito/silex-fork,CarsonF/Silex,peterkokot/Silex,arduanov/Silex,lyrixx/Silex,lokhman/Silex,SanderKnape/Silex,fabpot/Silex,romainneutron/Silex,beealone/Silex,Xephi/Silex,fabpot/Silex,Xephi/Silex,fhinkel/Silex,stof/Silex,naderman/Silex,naderman/Silex,SpacePossum/Silex,Tobion/Silex,CarsonF/Silex,Incognito/silex-fork,plotek/Silex,jdreesen/Silex,stof/Silex,Tobion/Silex,GromNaN/Silex,cgsmith/Silex,tcx1000/Silex,beealone/Silex,mmauri04/Silex,romainneutron/Silex,cesarmarinhorj/Silex,fhinkel/Silex,akucherevskiy/developex_test,peterkokot/Silex,RayRutjes/Silex,JPry/Silex,RayRutjes/Silex,stof/Silex,plotek/Silex,mathroc/Silex,cgsmith/Silex,GromNaN/Silex,romainneutron/Silex,CarsonF/Silex,akucherevskiy/developex_test,GromNaN/Silex,tcx1000/Silex,lyrixx/Silex,arduanov/Silex,mTorres/Silex,naderman/Silex,peterkokot/Silex,silexphp/Silex,mTorres/Silex,mathroc/Silex,lyrixx/Silex,SanderKnape/Silex