FRDA-211: Prevent locale switching links from exposing AP and Images lan...

...ding page default parameters.

This moves the links from a view into a helper. The helper method that returns the locale switching links calls a method that is responsible for determining if the current params are an AP or Image landing page. If it is, it just returns the locale params, if not then it merges the user params and locale params.