Support default (session) headers for httpclient
Remove flags, and let HTTPClient behave like it does:
- modify `SAMPLE_HEADERS` to include those headers that are also sent always by HTTPClient (Accept, User-Agent and Date).
Unmodify shared code
Merge pull request #325 from miguelff/fix-httpclient-adapter-headers

Support default (session) headers for httpclient