Release Versioning with an property file
Maven Versioning with Main POM pm4j.buildversion to give  the releases the
jar name
Deleted old libraries
cleanup of testsupport and test from old structure
swing-sample change
Fixed pom problems
PmMessageUtil: Bugfix for 'required' warnings. Resources with _required
postfixes are now considered.
PmTableImpl2: clear user filter does no longer reset the current row
PmMessageUtilTest: fixed the test language setup.
Added NPE fix for WeakReference in PmObjectBase
PmTableImpl: added support for new row identification.
pom.xml: remove junit config
Excluded pom files from git merge.
test gitattributes
Merge branch 'v0.4'

Conflicts:
	.gitattributes
	pm4j-common/pom.xml
	pm4j-common/src/main/java/org/pm4j/common/util/collection/ListUtil.java
	pm4j-core-sample/pom.xml
	pm4j-core/pom.xml
	pm4j-core/src/main/java/org/pm4j/core/pm/impl/PmTableImpl2.java
	pm4j-core/src/main/java/org/pm4j/core/pm/impl/changehandler/ChangedChildStateRegistry.java
	pm4j-core/src/test/java/org/pm4j/core/pm/api/Resources.properties
	pm4j-facelets/pom.xml
	pm4j-swing-sample/pom.xml
	pm4j-swing/pom.xml
	pm4j-swt-sample/pom.xml
	pm4j-swt/pom.xml
	pom.xml