support labels in language of _locale. towards #3

added i18next lib and translations for Spanish and French.  Need some
input on translations still.  One issue right now is on embedded version
the tabs break because the words are too long. I could set the width on
the tabs or we can just shorten the translated labels.

also supports `_locale` query param.