Allow invalidation requests containing more than 1,000 files.

Wait for running invalidation requests to drop below maximum before submitting new requests.
Merge pull request #8 from gh2k/invalidate-over-1k-files

Allow invalidation requests containing more than 1,000 files.