More complete i18n

NU Knight Lab staff have gone through and added internationalization code everywhere we can find it, and done a decent bit of functional testing to make sure nothing is broken. 

We used the DE pofiles for testing, and they include english text surrounded by {} characters whereever translations had not previously been provided. That is left in to facilitate testing for other folks until we get the rest of the translations.