Localization initialization in base controller

- Moved localization initialization from mvc application to controller
which is executing the action.
- Fixed, non controller actions throwing an exception because request
does not contain valid route values (e.g.. visual studio's browser link
feature).