Fix IE8 translating strings that contain html tags.

Related to #51 

This checks whether the browser (IE8) modifies (capitalises) html tags (e.g. `<span>test</span>` > `<SPAN>test</SPAN>`) and if so it uses the browser to modify (capitalise) any tags in the strings used as the translation keys.

This is to replace #127 that I have closed