Rewrote getUsedLanguage() method to return a value consistent with the result of mlsString.getContent().
Merge pull request #11 from Luis-Cruz/develop

Rewrote getUsedLanguage() to be consistent with mlsString.getContent()
[DSI Releaser] prepare release v4.0.4
Merge branch 'release/4.0.4' into develop
[DSI Releaser] prepare for next development iteration
Use fallback to any available content when the MLS has no content available in the requested locale. Simplified presentation of used language when it does not coincide with the users current locale or when it should be explicity displayed.
Merge pull request #12 from Luis-Cruz/develop

Fixed default behaviour and presentation of MLS renderer
Bumped version for release of 4.0.5
Merge branch 'release/4.0.5' into develop
Bumped version for development after release.
Bug Fix: Avoid NullPointerException when MLS is empty.
Make presentation of locale easier to understand, users don't care about the country... just the language. Also minimize the number of components.
Bumped version for release of 4.0.6
Merge branch 'release/4.0.6' into develop
Bumped version for development after release.
Removed hard-coded references to static resources

  * Also added JSTL dependency
New Feature: MultiLanguageStringRenderers now also work for LocalizedString