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.