Upload script for support

This new entry to the 'bin' directory will upload the datastore
and logs to a write-only S3 bucket.
Further enhancements

* collect arguments rather than prompt the user
* only distribute in enterprise
SpringTransactionManager calls lifecycle methods on tx instead of tx manager

to let the Kernel API be apart of the commit/rollback, something that a call directly
to tx manager commit/rollback would leave out.

Committing on behalf of Michael Hunger, @jexp
Add list comprehension support to Prettifier
Merge pull request #1161 from tinwelint/2.0-spring-txmgr-kernelapi-interop

SpringTransactionManager calls lifecycle methods on tx instead of tx mgr
Merge pull request #1162 from boggle/master

Add list comprehension support to Prettifier
Merge pull request #941 from simpsonjulian/support_upload

Script to upload an enterprise customer's store to S3