Use requests.structures.CaseInsensitiveDict instead of dict for self.headers.

Python 2.x delivers a mimetools.Message with lowercased keys, Python 3.x
delivers a http.client.HTTPMessage with uppercased keys.
Merge pull request #129 from petteraas/event_headers_uppercase

OK - all done thanks