[JBMETA-382] Support nested expressions and recursive resolution
[JBMETA-381] Deal properly with the special ${:} expression

Conflicts:
	common/src/main/java/org/jboss/metadata/property/DefaultPropertyReplacer.java
	common/src/test/java/org/jboss/test/metadata/property/PropertyReplacerTest.java