GERONIMO-6530 add missing license headers

I also wrote new JavaDoc for those classes


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1623066 13f79535-47bb-0310-9956-ffa450edef68
GERONIMO-6530 upgrade parent to latest geronimo-genesis snapshot to activate RAT checks


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1623067 13f79535-47bb-0310-9956-ffa450edef68
fix svn ignore rules


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1623068 13f79535-47bb-0310-9956-ffa450edef68
GERONIMO-6530 add missing license headers


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1623070 13f79535-47bb-0310-9956-ffa450edef68
GERONIMO-6530 upgrade to geronimo-genesis 2.2-SNAPSHOT to activate rat and new plugins


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1623071 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/trunk' into trunk