XD-466 Add Json support to Tuple
XD-466 - renamed JSon to Json and minor changes per PR review comments
XD-466 - revert build.gradle
XD-476 correct the AbstractRedisRepository to delete the correct key based on the repoPrefix
XD-388 Add webhdfs dependencies to classpath

Add jar files needed to use webhdfs for hdfs sink
Merge branch 'XD-476' of github.com:datianshi/spring-xd into datianshi-XD-476
Merge branch 'XD-466'
Fix Taps to actually use the Resource
renamed JSon to Json...
Implemented Stream listing from Shell (no Pagination yet)
Updated code to support deploy, undeploy, create and destroy.
Introduction to source control.
Added tests.  Added fixes based on tests.
Cleanup
Updated so that Job Exceptions use the JobException as a base class vs. StreamException.
Merge branch 'XD-371' of github.com:cppwfs/spring-xd into XD-371

Conflicts:
	spring-xd-dirt/src/main/java/org/springframework/xd/dirt/stream/JobAlreadyDeployedException.java
	spring-xd-dirt/src/main/java/org/springframework/xd/dirt/stream/JobAlreadyExistsException.java
	spring-xd-dirt/src/main/java/org/springframework/xd/dirt/stream/NoSuchJobException.java