Added handling of headers. Make sure Request can be repeatedly executed, but won’t have extra cost of parsing templates or creating HttpClientRequest each time.
Merge pull request #106 from allenxwang/2.x-commonclient

Address issue #105