Implementation of GET almost complete.
Almost done refactoring code to integrate new ByteArray type.
Completed refactoring/integration using ByteType.
Got GET working.
Added/updated KeyValue structure for GET/PUT operation configuration.
Updated to newly generated protbuf source.
Remapped to use AO fork of protobuf-c
Disabled warning for protobuf-c version mismatch until rebuilt
Updated path to protobuf-c.h to fix build issue in Linux
Merge branch 'feature/get' into develop
Enabled C99 compliance for build to eliminate warning for for loops
Reverted back to field order-based initialization of protobuf fields, since causes issues on Linux/Travis
Fixed revert issue in proto
Fixed issue with proto revert
Updated vendor/kinetic-protocol to 2.0.6 tag. Updated kinetic_proto module to new version generated from protobuf-c. Updated vendor/kinetic-java JAR files to new build based off of 2.0.7 tag of kinetic-java.
Added zlog as a new submodule, since it has support for config file, logging levels, timestamps and in-memory cacheing for fast performance, but have NOT updated to use it yet.
Updated PDUs to contain message buffers, and added a custom allocator so that protobuf-c serializes responses into them directly.
Updated static const usages to fix linux build
Fixed some linux build issues
Updated kinetic_logger to print byte arrays in hex to avoid non-pritables in log output
Fixed sytax errors
More updates to Makefile. Updated logger to log all ByteArrays with new method which outputs in backslash delimited hex values
Bumped up warning level and fixes some resulting warnings to clean up the build
Fixed some linux-specific build warnings/errors
Added working makefile to build kinetic-c-client lib, install the lib, build kinetic-c-client-util against installed lib, and run examples. Also reintegrated into for test suite into 'rake ci' for full coverage and convenience