autotools addition
move to 0.1.1-SNAPSHOT in my attempt to fix versioning, and add SonaType info
add logger stacks to turn down trace logging -- on linux vm writing the logs takes minutes
indentation
add empty relativePath to parent lookup to force a look up in the local repo, and build parent before all others
only sign on deploy
do jarsigning of artifacts with a fake keystore.

This means that people who build this themselves with be signed with
the self-signed development.keystore, which if running as an applet will
display "untrusted" to the user. To change, when running a MVN build,
pass in -Djarsigner.keystore and other jarsigner.* properties to tell
the build system the actual keystore to use.

Note to self: when doing releases, use the actual keystore.
add build and deploy profiles, and auto-enable build.

To build (and install locally), this will work:

    mvn install

However, to deploy you need to do:

    mvn -Pdeploy deploy

Finally, sometimes you want to test a redeploy without a full build. To
do that, do:

    mvn -P!build,deploy

This works by having the build profile run whenver a file is not present
(and that file is never generated, so it always runs). This 'maven hack'
allows us to turn off some projects from always rebuilding. Use with
caution.
make -sources and -javadocs for all Jars, and only when -Pdeploy is set.

Two changes here:

1) The native-jars now have a single Java class in them to force the
creation of the -sources and -javadoc jars (which are required for Maven
Central deployment).

2) Our parent pom now only does -sources, -javadoc and GPG signing if
we've set the Deploy profile. That way we save a few seconds in what is
already a laborious build.
Merge branch 'release/v0.1.1'