Various changes

Like:

* pom.xml changes
* little typo changes
* protobuf dependency downgrade (protobuf form 2.5.0 to 2.4.1)
* tabulation and code formatting changes