Ignore files produced during perf test
Introduced many new “callbacks” in HttpFilters.

The idea is to have a deep understanding of the
different steps an HttpRequest goes through.

This enables to measure stuff like:
- time took for DNS resolution
- time took to send data down the wire for the HttpRequest
- time took to receive data from the wire for the HttpResponse

and so on…
Some method renaming for consistency.
More docs and test for new HttpFilters additions.
Correcting/Optimizing imports.

While in the process of testing stuff out I
forgot to do an “optimise imports” before submitting
the PR.
Merge pull request #153 from detro/master

Enhance HttpFilters to provide deeper insight into what's happening on the Connection level