This adds the ability for a queue to be a context manager that submits when something fails
Merge pull request #58 from Bachmann1234/make_queues_context_managers

This adds the ability for a queue to be a context manager that submits w...
Flushing an empty queue was causing a request error. Now it just does nothing
docs were inconsistent when referencing the queue
Merge pull request #61 from Bachmann1234/fix_docs

docs were inconsistent when referencing the queue
Provide an optional argument to submit when the queue gets a set number of measurements
Fix typo in docs
Merge pull request #60 from Bachmann1234/auto-submit-queue

Auto submit queue
Merge pull request #59 from Bachmann1234/empty_queue_submit

Submitting an empty queue causes a request error
Add an error message parser and actually show full error messages, yay
Fix tests due to non-deterministic order of hash
Move error message parsing to the ClientError class
Stop using unicode in favor of str for Python 3
Fix test for Python 3
Merge pull request #63 from librato/feature/better_error_messages

Show better error messages
Add a links parameter example to the annotation section in readme
Merge pull request #64 from djosephsen/master

Add a links parameter example to the annotation section in readme
New release. Closes #65
Merge pull request #66 from drio/master

New release. Closes #65
Fixed bug in docs

The argument in the docs is mildly incorrect. It should be auto_submit_count not auto_submit