Fix #89 Skip generation of 'empty' copy method
Add withStaticFactoryMethod to annotation and directives
code tidy
Process withStaticFactoryMethod into BuilderM
Generate sources for withStaticFactoryMethod
code tidy
Default is without factory method
Add StaticFactoryMethodAnalyses test
Add StaticFactoryMethod processor test
Add StaticFactoryMethod on manual builder
Force gradlew to use LF line endings even on windows so it supports Cygwin