Added additional method to send custom headers with GET request

Also split GetReader method into GetReader and GetResponse methods to
allow raw responses to be requested by the user.
Merge pull request #52 from Ainsleh/s3GetResponse

Added additional method to send custom headers with GET request