various fixes, move to pom 29
Build by default for JDK6+, add crosscompilation profiles for JDK7+.
Use plexus component metadata

Stop using the old plexus plugin, use the new metadata stuff.
Merge pull request #1 from hgschmie/master

Various accumulated fixes