Add initial translations
Update Makefile. Add option for generating POT file
Add jed.js for i18n support and wrap all strings
Updated po and pot files.

Also added js files with af and en translations.
Add locales.js

It will pull in all languages and put them in the locales root object, from
which the specific language translations can be chosen during runtime.
Move everything into the initialize method

This is so that the code only gets parsed once initialized is called.

We want the code to be parsed only then, because this allows us to
specifiy the translation language as a configuration setting to initialize.
Updated documents.