Don't expose the defaultLanguage anymore, also making it read-only this way
Bugfix: delete the document's language cache when its file is renamed
Added documentation to Languages.js
Fixed a couple of JSLint complains