Reuse sockets for internal node info transactions.
Manual port - reuse sockets for internal node info transactions.
Libevent client - shutdown tweak to always close info socket, minor example4 stats tweak.
Updates to the LDT C API (lstack) to use a no-op call to measure performance.
AER-1320
Merge branch 'master' of github.com:citrusleaf/aerospike-client-c
adding platform prerequisites to the readme in example directory.
pretty up readme file for markdown purpose
Add a new error code "Unsupported Feature" to the client and server to catch things like SCAN + UDF. AER-978
Merge branch 'master' of github.com:citrusleaf/aerospike-client-c
Exposed remove and batch policies initialization function in it's header
file.
Exposed remove and batch policies initialization function in it's header
file
Exposed batch and remove policy initialization function in the
header files.
citrusleaf_info now sends request to server as it is by default
Merge branch 'master' into prod3.0

Conflicts:
	aerospike/src/include/aerospike/as_policy.h
update C client documentation to describe cluster usage.
Definitions and enum changes to move to consistent SCAN/QUERY UDF terminology.
Jira: AER-1477
Merge branch 'master' of github.com:citrusleaf/aerospike-client-c
Changed aerospike_key_exists to return metadata of the record, if the
record is found. Earlier it was returning true or false.
Fixing a couple C-client basic examples, around the new aerospike_key_exists() functionality that returns metadata.
Add sleep to show the effect on ttl
Tweaked C-client 'get' example a bit to restore code conventions.