Structure and formatting updates.
- Updated pom.xml (JavaDoc borked under JDK8)
- Switched to semantic versioning (major 0 because I'm going to gore it for JDK8 types)
- Some encryption tests are failing.
- Moved README file to Markdown, trimmed it a bit.
- Ran some code formatting/inspections, more to do (JDK8 stuff)