Update README.md

Note that node-amqp differs from pika in that one cannot omit the name parameter from the queue creator
add travis config for node 0.10
updated the .gitignore for intelliJ project files.
Added test for existing queue bind headers function
Updated node versions for travis
Added function to remove header bindings between a queue and an exchange
Test for Queue.unbind_headers function
Updated README.md with details on the queue unbind_headers function.
Missing newline at end of file
connection.publish accepts a routing key, not a queue name

I've updated all of the connection.publish calls to reflect that you publish to a routing key, rather than a queue name.
Add Travis CI config.
Updated docs to show how to ack messages when using queue.subscribe() and prefetchCount
add CONTRIBUTING.md

see https://github.com/blog/1184-contributing-guidelines
Implement #229: Support for Consumer Cancel Notifications
Copy instead of slice
Trigger a real Error when hinting at auth failure
Cleanly disconnect from the server with disconnect()

Sends connection.close, and waits for a connection.close-ok before
closing the socket.

connection.end() will still work for backwards compatibility by closing
the underlying socket, but is removed from the documentation.
fixing readme to support single message acknowledge - as been solved in issue #54
Merge branch 'misc/fix-readme-subscribe-prototype'
Declare server named queue in reconnect test