maven open source

**do not merge**

adds standard boilerplate stuff for our java open source release process. still waiting on maven stuff to happen upstream.

@bryanduxbury