removed some fragile use of exceptions to determine if resoureces exist, added md5comparison of S3 files, some other behavioural changes
modularised deployment logic into separate build scripts
removed exception flow from CreateEnvironmentTask and implemented cnamePrefix specification
Merge pull request #1 from silasdavis/beanstalk-improvements

Elastic Beanstalk, S3, and build improvements