rename methods 'setProperties' to 'updateProperties'
used Iterator instead of List.get(int)
removed duplicate validation of parameter in constructor of
OptionGroupImpl
renamed and refactored classes and test cases for
org.climax.ExpandablePropertiesExpander,
org.climax.ExpandablePropertySyntaxException, and
org.climax.StringFormatter