Added threadsafe blocking client as a course way to prevent threading issue
Updated connection factory to return nonblocking connection instead of ConnectionHandle with both connections inside. Since the threadsafe connections are not strictly threadsafe if used simultaneously, it is better not to pair them together
Bumped protobuf version
Created more factory methods for shared/unique pointers and blocking/nonblocking clients
Updated doxygen main page
Removed stale documentation about ConnectionHandle
Merge pull request #3 from Seagate/features/asokvad260

Features/asokvad260