Protobuf improvements and more.
Protobuf comments and cleanup.
Decently Encode, Decode
Merge CRUMB in AppServer.java