Added new functioanlity:  put file, get file, delete file, create bucket, delete bucket. Also created a class heirarchy to reduce duplicate code
Merge pull request #3 from MRSchexnayder/S3_2.0

Added new functioanlity:  put file, get file, delete file, create bucket...