Added possibility to map specific to generic language representations in LanguageNegotiator
Added more code reuse.
Merge pull request #1 from abstrus/issue17

Issue17