Fix : DefaultMessagesTest is system Locale sentitive
Merge pull request #89 from trecloux/message_test_locale_sensitive

Fix : DefaultMessagesTest is system Locale sentitive
Add java.util.Optional support for injectable components
Add java.util.Optional support for Settings
Merge branch 'master' into java8_optional