POM changes

- Moved GPG signing to different build profile
- Cleaned up versions
- Removed duplicate dependencies
- Declared UTF-8 project build
Merge remote-tracking branch 'upstream/future' into future