Issue #25 Reorganized tests.
Issue #29 Added file header with magic string and storage version.
Add maven-source-plugin to publish sources .jar
Merge pull request #31 from bradhouse/master

Publish sources along with primary artifact.