Move card data into language-specific loaders.

* Add dropdown and handlers for switching languages.
Add instructions for building.  Add `package.json`.
Merge branch 'master' into feature/language_support
Proof of concept translations for more things.

* Add dummy "CapsLock" language.
* Still need to update card browser.
Add translation support to card browser.

* Separated out the translation bits into a separate file.

@failgod-marcus, you will want to pull this into your branch and use
`cards-en.coffee` and `cards-caps.coffee` as an example of how
translations will work.
Merge remote-tracking branch 'upstream/feature/language_support' into translation-de
finished DE translation