attempt at providing sensible ViewModel factory implementation
finished the view side of the automatic binding implementation - ann processor needs an update
run - single run script support

Implemented as:
run script
-> maven wrapper
-> build default goal on profile "run" in the "module-run" module
   (ensures the multi-project is up to date)
-> goal exec:java (as bound to verify phase) is executed with an
   appropriate main-method from xml-ref-test project.
run fix
another fix - the dependencies need to be installed
workaorund for a exec:java issue with swing apps
few more button actions wired
backport 1.7 -> 1.6

Replaced diamond operator <> with explicit type arguments.
maven wrapper depended on M2_HOME
backport 1.7 -> 1.6
silencing maven run
only JRE needed to build
when JAVA_HOME not set, try using the JRE provided with windows
AnnotationProcessor - veeery dirty version with indirect base
no more dependency on the Prototype of ViewModel - now it's using the real, generated one