Fixed bug in basic attributes
Fix sorting of files to be alpha not OS dependant.
Support for a Modules java class for external module entry points
Converted marklogic to use a Modules class as the module entry point
Refactor AWS extension module to use Modules entry point class.
Refactored out AWS Client class factory from commands so they can be
reused for functions and serializations independantly from commands.