implemented more features into the new codegen feature
Merge branch 'new-codegen-model' of github.com:mkarneim/pojobuilder into new-codegen-model

Conflicts:
	src/main/java/net/karneim/pojobuilder/codegen/BuilderClassTMFactory.java