Merge pull request #2 from citrusraj/master

UDF - AER-2434 - Enhance the parameter and validation check for udf_record/udf_aerospike.
LDT - AER-2463 - Return hidden bin type as AS_PARTICLE_TYPE_NULL when return to client.
UDF - AER-2277 & AER-2278 - key-storage feature - support key storage and checking via UDF operations.
[UDF] bugfix - AER-2434 delay commit to storage of aerospike:update until UDF finishes.
Merge branch 'master' into security
Added security privilege checks for all (as_msg) transactions.
Periodiacally refresh privileges on every socket.
Added dynamic, service-context config parameter 'security-refresh' to specify interval.
Merge branch 'master' of github.com:citrusleaf/aerospike-server

Conflicts:
	as/src/base/udf_aerospike.c
	as/src/base/udf_record.c
Merge branch 'master' into security
Changed the semantics of the result codes in security message chunking.
Ensure Module's System Metadata Added between SMD Init and Start is Persisted.
Merge branch 'master' into security
installed-size bugfix
 AER-2245 [QUERY] added error string propagation for aggregation query failure from asd to client
Update to Latest ASMalloc.
Added 'cache-read-pct' statistic for post-write-queue's hit rate.
Merge branch 'master' into security
dynamic size estimate
Merge branch 'installed-size'
Merge branch 'master' into security
 AER-2245 [QUERY] added error string propagation for aggregation query failure from asd to client
Merge branch 'master' into sj_dev
lower log value for partition state change