Gradle Release Plugin - pre tag commit:  'archaius-0.5.15'.
Gradle Release Plugin - new version commit:  'archaius-0.5.16-SNAPSHOT'.
Merge pull request #159 from howardyuan/master

#51. Provide mechanism for Dynamic Property users to un-subscribe callba...
Merge pull request #161 from howardyuan/master

#160. ChainedDynamicProperty.BooleanProperty requires DynamicBooleanProp...
Gradle Release Plugin - pre tag commit:  'archaius-0.5.16'.
Gradle Release Plugin - new version commit:  'archaius-0.5.17-SNAPSHOT'.
Add Scala bindings for Chained Properties.
Core functionality provided by the ChainedProperty trait; concrete types bind types and provide any extended functionality.
Contrary to the Java underpinnings, by default they do not support null.  However, null values may be exposed by using apply() instead of get.
Add doc for the API in ChainedProperty.
Add tests for ChainMakers.deriveChain()
Rename trait PropertiesTestHelp for usage clarity.
Simplify creating DynamicIntProperty in tests.
Clean up imports.
Clean up doc.
Refactor tests to separate most tests from fixture.
Merge pull request #164 from howardyuan/master

#163. Change the callback list to a list of WeakReference so DynamicProp...
Merge pull request #165 from stujapa/scala-chained-property-bindings

archaius-scala: add Scala bindings for Chained Properties
scala ChainedProperty bindings: Box up the implementation detail of the data type required by the Java ChainLinks.
Merge pull request #167 from stujapa/scala-chained-property-bindings

archaius-scala: ChainedProperty bindings: Box up ChainLinks
Merge pull request #170 from howardyuan/master

Revert back change of making Callback and Validator lists of WeakReference
Update gradle.properties