Add documentation about adding a new language

Closes #112.
Merge pull request #114 from skroutz/add_new_language

Add documentation about adding a new language