Allow translating of JSON item names and descriptions.

I'm not so sure about the way I did this.

It involves ugly hackishness. But at least it's not in the C++ code. I just made a python script which yanks the translatable strings from the json files, and puts them in some intermediate files in fake gettext calls. Then these intermediate files are run thru xgettext along with the .cpp files.

If anyone knows a better way to translate the strings in the .json files, I'm all for it.

But anyway, take a look at the b̀̕͟e͠a̧ut͝i̶̧͡f͝ul̀ r͘͟͞e̸̸̛şu̸l̨̕͜t͝:

![he comes](https://f.cloud.github.com/assets/4566361/727196/b7abfd76-e176-11e2-9e59-d7522bb817b9.png)