README cleanup
Increased socket send and receive buffer sizes to 1MB.
Removed configuration of obsolete FD_CLOEXEC socket flag.
Added retries in socket receive to support non-blocking IO
Stubbed out KineticClient_GetKeyRange, and added corresponding KineticKeyRange type. Cleaned up a few compilation warnings.
Added support to populate the  and  attributes of the KeyValue struct into PUT operation requests. Added KineticSynchronization public enum, and mapping to protobuf. Updated to latest list a status codes from ongoing dev work. Re-beautified code with KnR style.
Added Eclipse project, corresponding Makefile updates, and updated CI build to follow suit.
Updated to Make/Rake builds to fix CI build