- remove the set_language() method from the L10n library. This is something that is (should be) very application specific.
- Use the L10nTrait to remove use of the Configuration library.
- Use the FilesystemAccessObject to clean up the filesystem handling of language detection.
This depends on http://reviews.lunr.nl/r/68/ and http://reviews.lunr.nl/r/67/