Use browser cookies to store the language selected by user

This is in order to make the selected language persist throughout the browser session, even after manual page refresh or if user leaves the site and return back later.

I have used AngularJS cookies: https://docs.angularjs.org/api/ngCookies/service/$cookies