Added the base code for a pretty complete language switcher(#2). Plenty of customizable options, including option to return array with language information - for complete customization(will be used for #10).