feat(req+resp): add HTTP headers property

The property is read-only, and users are not supposed to lookup
the dictionary returned from the property.
Merge pull request #166 from lichray/http-headers

feat(req+resp): add HTTP headers property