Introduction to source control

Updated gitignore to ignore eclipse settings

Refactored so that app is configured properly.

Added Scripts to run application
Updated build so that it will generate a distribution zip.
Updated build so that you can run directly from command line.
Updated to support description and name tags.

Improved timeout support for slow EC2

Updated JavaDocs.
Increased timeouts and retries for ec2 calls
Improved error handling
Removed passkeys

Updated README

Updated some comments in the code and cleanup

Added Test Package Structure

Added XD_HOME environment variable
Changed build to support Java 1.7