Use standard UTF-8 encoding, and allow for backwards compatable decoding.
Update StringSerializer constants
Switch order of String deserializers
Added comment with regards to replacement characteR
Revert constant changes, add property to prevent String scanning on decode
Require maven version 3.2.3

All previous maven versions are not secure - they use http connection to maven central instead of https
Require maven version 3.2.3

Upgrade maven dependencies for protostuff-maven-plugin
Merge pull request #39 from kikinteractive/java8-string-encoding

Java 8 Encoding/Decoding Fix
Merge pull request #51 from kshchepanovskyi/upgrade-maven-requirements

Require maven version 3.2.3