AER-2662 - Maintain Paxos Succession List in Descending Sorted Order.
AER-2663 - Cluster Nodes Can Become "Undead." / Incorrect Paxos Principal Can Be Reported.
* If a node is seen to arrive, be sure to set it to alive if it is
already on the succession list so it cannot end up in an "undead" state,
potentially reporting the incorrect Paxos principal, if the principal
became "undead."
Merge branch 'master' of github.com:citrusleaf/aerospike-server into sort-sl

Conflicts:
	as/src/fabric/paxos.c
 AER-2654 [HB] added new config parameter mesh-seed-address-port to add multiple seed address port
 changed connect timeout for hb socket to half of hb timeout
Merge branch 'master' into set-sl

Conflicts:
	as/src/base/cfg.c
Minor cleanup and refactoring - imported some generic config parsing utilities from xdr and put them to good use.
 [HB] tcp connect handling only in mesh_list_service_fn thread
 [HB] added code to close socket after node expires
 Minor changes related to code review
Merge branch 'master' into sort-sl
AER-1487 - bin iteration - add bin_names() LDT and UDF record hooks/functions for getting a list of a record's bin names.
Merge branch 'master' into bin-iteration
Merge branch 'master' into set-sl
AER-2110: Making query threads detachable.
AER-1487 - bin iteration - improve memory usage and efficiency by returning the bin names in a Lua table.
Modify helper_afterburner.sh to make it capable of setting irq affinity for upto 48 core boxes
Merge branch 'master' of github.com:citrusleaf/aerospike-server
Merge branch 'master' into bin-iteration
[UDF] AER-2712 Server crashes when an UDF is executed on a record
which does not exists.
Reason: de-referencing index without checking for the existence of
record/Index.