Added common exceptions to be used in protobuf internal implementation
Message classes for Riak Protobuf requests/responses representation
Extended settings with some protobuf implementation specific ones
Unused import
whitespace
unused import
Split HTTP API specific and common logic for working with Riak index name suffixes
Split http port and protobuf port properties in Riak Server info data.
RiakClient instantiation api changes: support for both protocols, meaningful default values, etc.
unnecessary parentheses
Finished Protobuf API implementation.
PB Client actor is extracted to separate source file.
Reconnection mechanism is introduces for actors.
Helper wrapper uses a resizable pool of client workers.
Connected PB bucket API with new Helper implementation
Using Protobuf API in tests by default