0.5
Announce 0.5

* Complete Javadoc.
* Read property files using any encoding.
* New static factory method to load a legacy ResourceBundle.
* Implement loading expiry and timeout.

Francis Galiegue (52):
      Announce 0.4.1
      LoadingMessageSourceProvider: share thread pool between all bundles
      Remove deprecated class
      LoadingMessageSourceProvider: use daemon threads
      LoadingMessageSourceProvider: make executor service an instance variable
      LoadingMessageSourceProvider: introduce .setLoadTimeout() to replace .setTimeout()
      Improve javadoc
      InternalBundle: rename nonPositiveTimeout to nonPositiveDuration
      LoadingMessageSourceProvider: add builder methods to set an expiry delay
      PropertiesBundle: make it never expire by default
      LoadingMessageSourceProvider: add comments; rename some variables
      LoadingMessageSourceProvider: implement expiry, plus tests
      PropertiesBundle: improve javadoc; add a method to get an expiring bundle
      LoadingMessageSourceProvider: document expiry/timeout behaviour better
      LoadingMessageSourceProvider: cancel tasks in expiry threads
      InternalBundle: update copyright
      LoadingMessageSourceProvider: fix gross bug in expiry tasks
      Add @since tags for features available in 0.5+
      LoadingMessageSourceProvider: remove two unneeded variables
      LoadingMessageSourceProviderTest: add a failing test...
      Fix bug noticed on codereview
      LoadingMessageSourceProvider: add a comment about another potential bug
      LoadingMessageSourceProvider: fix potential "null sources in expiry" bug
      LoadingMessageSourceProvider: restore interruption status if we are interrupted
      LoadingMessageSourceProvider: improve Javadoc and comments
      MessageBundle: add MessageFormat support, part 1
      MessageBundle: add .check{NotNull,Argument}Format() for symmetry
      Add test file encoded in ISO-8859-1 for testing purposes
      InternalBundle: add .printf(), add a new key
      PropertiesMessageSource: start to add multicharset support
      PropertiesMessageSource: add methods to load using an arbitrary character set
      PropertiesMessageSourceTest: (limited) character set reading text
      PropertiesBundle: factorize the message loader creation
      PropertiesBundle: factorize more code
      PropertiesMessageSourceTest: add a test to confirm a behaviour of Properties
      Small comment fix
      LoadingMessageSourceProviderTest: factorize "delayed answer" code
      LoadingMessageSourceProviderTest: add failing test for CancellationException
      LoadingMessageSourceProvider: fix CancellationException bug
      PropertiesBundle: factor some more code
      PropertiesBundle: provide a method to read legacy ResourceBundles
      PropertiesBundle: more code factorization
      PropertiesBundle: yell on null charset
      PropertiesBundle: factorize more code, and improve Javadoc
      LoadingMessageSourceProvider: javadoc/comments improvements
      Some minor code style fixes
      MapMessageSource: remove deprecated constructor
      Javadoc improvements; add overview.html
      Add complete javadoc
      Add release notes file, fill it
      pom.xml: change description
      0.5