refactor all generic code into a new regen.metadata.xml and generic/build.xml script for reuse
updated versions available for bpel, gwt, pmd, subclipse, springide, swtbot, testng, bpmn2-modeler, atlassian; use new generic scripts for eclipsecs, egit, findbugs, jetty, vjet, birt, eclipse, kepler, m2eclipse, orbit, webtools, and new builder for tm (rse) [JBIDE-13977]