subclassed TransferManager for Amazon S3 I/O
update s3put to use AWS TransferManager for directory uploads
fix S3Path constructor to handle null key case
add file list sorting method for Lists in Util
Update to XCC 6.0-1, Allow java.lang.String for external variables
Modified directory transfers in S3put to return 0 on success and print error to shell error output
Simplify module.xml classpath to grab the entire directory of jars
added option to output relative (to current working directory) path for a file (xfile -r).
Added the first AutoScale command as-describe-groups
Updated to AWS SDK 1.3.21.1
Added new commands 
   as-describe-groups
   as-execute-policy
extend relative path output option to xls (-r) and xgrep (-r).

create additional serialize method signature in XFile with extra 'relative' option. Old serialize method calls this with relative=false.

fix bug in xls.list where it was not checking that listFiles returns null.

update internal_xgrep* test scripts to invoke xgrep with -r option, and output compare files to display proper relative path.
Update S3put to optimize pushes of lists of files
Recognize XMLSHRC as an alternate for locating the .xmlshrc file
revise operation of relative path feature to always get relative path from context of the current directory of the current Shell. Later this will allow an additional parameter to xls to specify any directory to relativize to.
Add first support for AWS Glacier
Cleanup of imports for all modues.
Added initial support for glacier
Organize Imports
First pass at AWS Monitoring (CloudWatch) API commands
Fix csv2xml and xml2csv to properly handle unicode headers and encode using the marklogic JSON encoding scheme for non NCName names.
Fix problems with s3put which reverted when trying to implement multi part uploads.
Update to 1.2.2