Added aerospike.input.binnames parameter and implemented scan and
query using it.
Added external_join example which illustrates using Aerospike to
"join" with external data during a mapreduce job.
Made session ids deterministic instead of random.

Adjusted client timeouts.
Merge branch 'master' into select-bins

Conflicts:
	TODO.md
Merge pull request #5 from citrusleaf/external-join-squash

Added external_join example.
Merge pull request #4 from citrusleaf/select-bins

Added aerospike.input.binnames parameter and implemented scan and
Replaced joda DateTimeFormat with SimpleDateFormat (because Serializable).
Added initial version of the spark session rollup example.
Added AerospikeClient singleton.

Added log4j "bridge" to SparkSessionRollup example.

Updated to aerospike-client-java version 3.0.30.
Added spark session rollup example to the README file.
Updated TODO.
Factored instructions for examples to include spark example.
Fixed hostnames for clustered run