Add setters for name and abbreviaton
Order methods
Move getTree from Language to LanguageKey
Add test for language tree caching
Follow the guidelines
Small adjustments
Merge pull request #1360 from tomaszdurka/issue-1360

Add Language setters, clear Language tree on changes