Add tests for requests_with_backoff
Implementing requests_with_backoff
Write should use backoffs
write does use backoffs!
Make pingdom collector use requests_with_backoff
docstring for _request_and_assert, response generator inside

Rob requested more clarity for the generic assertion code
Also, the generator is only used in _request_and_assert
Don't search directories we don't control with ack
Add venv, build and out to gitignore
Merge pull request #18 from alphagov/update-gitignore

Add venv, build and out to gitignore
Merge pull request #17 from alphagov/add-ackrc

Don't search directories we don't control with ack
I get enough email already

You could argue that I should write better filters, but why bother
sending it in the first place?
Provide full requests API and stop importing as requests

As per Paul's suggestions:
* In requests_with_backoff we use 'from requests import *' so that we provide the full API of requests
* We no longer import as requests - instead we just use it as requests_with_backoff
Handle (other) date being sent back by GA

GA has started sending back a row of data which contains (other) for the
day, week, and month fields, which currently causes an exception. This
commit skips the row if this is the case.

We do also need to find out the implications of the (other) data
appearing and if this has implication on the collectors, but this fixes
the immediate problem with the collector.
Merge pull request #20 from alphagov/travis-email

I get enough email already
Merge pull request #16 from alphagov/requests-with-backoff

Add requests_with_backoff
Merge pull request #21 from alphagov/fix-other-data-returned-from-ga

Handle (other) date being sent back by GA
Compress large requests

- More efficient network usage