Refactor MessageContext to be reusable outside protostream

* Also cleanup pom dependencies
* Bump version to 1.0.0.Alpha5