Fix a bug where Bind was called instead of Unbind in amqp_queue.unbind
Don't spin while waiting for the socket to connect.
Merge pull request #23 from sunbit/master

Fix a bug where Bind was called instead of Unbind in amqp_queue.unbind
Merge pull request #26 from kristaps/ConnectNoSpin

Don't spin while waiting for the socket to connect.
Remove DEBUG constant and conditional check for LOGGER.debug

Fixes a minor bug in AMQPChannel._write_frame where a frame would only not be written if the channel is closed and DEBUG is True
Refactor the consumer cancellation to take no_ack into account (#25)

Previous code did not account for no_ack consumers. New code keeps track of the no_ack flag along with the consumer in the stack and when closing, if any consumers were no_ack=False, it will grab the largest delivery_tag for any consumer object that had no_ack=False and nack all messages on that that delivery tag.

Also, add a little more visibility into remote channels being closed by logging the reason.
Lower logging verbosity a little
Prep 0.16.0 release

- Increment version
- Add changes to version history
Add initial tox.ini
Deal with PYTHON3 str message bodies

If running in PYTHON3 and the body is a string, cast it as a bytes object, encoding it as UTF-8.

Binary objects read in should not exist as a str object.
Update version history
Ignore fox working directory
Remove broken badge and move badges to svg
Try and fix the PyPI version badge
Fix the PyPI Badge

Seems the GitHub RST parser wants the ? for the SVG file path. Weird.