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.