set maven-javadoc-plugin version - maven3 complains about it
make test deps in bf-http optional so they aren't included in uberjar
only list blueflood-udp dep once in blueflood-all
make uberjar an executable jarfile
maven 3 warns about blueflood.version so remove it

Maven3 warns about all our versions being expressions instead of static,
so switch to static versions numbers. Follow the same pattern as
dropbox:
https://github.com/dropwizard/dropwizard/blob/master/dropwizard-configuration/pom.xml

We can use the maven versions plugin to change the versions on
everything at the same time.
Merge pull request #265 from dlobue/maven3

Maven3