added some test cases for s3
got test cases to work. Fixed some directory issues. Added 'ignore' support
Moved options out to its own file to prevent circular dependencies
load aws credentials from a file specified on command line options
s3 credentials from properties file
fixed tests