XD-1545 Acc testing for multiple containers.  

1. Test no longer relies on artifact to know what containers are available.  This is queried from admin.
2. Test finds the container where source, processor, job & sink modules are deployed.
3. Mapped ec2 internal dns to external dns.
4. Tests handle x containers for source & job file based tests.
5. Sample properties container settings have been removed.
6. jclouds-ec2 dependency added to build.gradle.  It is compile time since it is utility based.
Can this be  sources.http().postData("dataSender", data)?

the implementation would know to resolve "dataSender" using getcontainerHostForSource...  Might need a bigger refactoring to make that happen since that method is in the abstract base class....  If it is hard, we should create a jira to revisit as it isn't a showstopper.