ensure that copy_file results in srcfile == dstfile, when dstfile pre-exists and is larger than srcfile
EUCA-8311 partial completion, support for parsing of parameters, description, and version of templates
adding some cloudformation CRUD
Backport qemu console fix from 4.0
EUCA-8311 (partial) and end to end create/delete instance via cloudformation
some bug fixes (cloudformation)
EUCA-5721 EUCA-5722
more bug fixes in intial rollout'
Merge branch 'testing' into dev/ethomas/EUCA-8311-2
EUCA-8311 (partial) Cloudwatch template parsing, includes
EUCA-8451 Read JSON file into memory (object representation)
EUCA-8452 Make sure only fields "AWSTemplateFormatVersion", "Parameters", "Mappings", "Conditions", "Resources", "Outputs" exist at the top level
EUCA-8453 Parse the AWSTemplateFormatVersion
EUCA-8455 Parse the "Parametes" section. Make sure only appropriate keys and values exist, parse the regex and default values and match parameter template definitions against user defined paramaters.
EUCA-8457 determine whether a given value either is a ref function or a function that contains a ref function recursively.
EUCA-8459 Parse "resources" section. Only determine resource names and dependent references, based on functional evaluation

Also, end to end example of creating/deleting instance (EUCA-8516)

Also, some initial cloudformation CRUD work.
Merge branch 'dev/ethomas/EUCA-8311-2' into dev/ethomas/EUCA-8311-merge
changing CLOUD_LIBS_BRANCH to fix build problems
Added copyright headers and removed wildcard imports from cloudformation (and some unused imports)
Fix NPE when detaching an available volume

Fixes EUCA-8057
HA-JDBC configuration builder updated for v3.0 compatibility - EUCA-8523

The configuration is now generated for the available version of the
HA-JDBC dependency.

EUCA-8523
ANT JUnit cleanup and enhancements

Added a junit-report target for building an HTML format report. Switched
junit task to fork once for much improved performance. Test code is now
compiled to a separate directory. Spock specifications are now included
when unit tests are run.
Remove default passwords for users in eucalyptus account - EUCA-8497

EUCA-8497
EUCA-8509 SC failure to start in rare cases
Merge remote-tracking branch 'sjones4/misc/ant-junit-cleanup' into testing
added listMultipartUploads.