Use guessLanguage.js to find language changes without unicode singletons

To avoid licensing issues, guessLanguage has to be added to the project through bower, and will fail gracefully if there is no guessLanguage on the page.

This is per #58