added git version tool; this will produce git.properties in src/main/resource
added git.properties files to ignore
added report of maven version and git hash (from git.properties) to ease bug finding
added maven assembly plugin to compute; to produce dir + zip distro