Added TODO for logging.
Fixed a missed counter increment.
Exclude contrib/ directory from coverage.
Added HTTPRequest tests.
Merge branch 'feature/httprequest-tests' into develop