Consumer cancel and other misc cleanup.

Updated some fields to point back to github.
Made it not attempt to reload the spec on construction.
Added consumer cancel support (though it depends on unreleased Net::AMQP functionality).
Merge branch 'master' of https://github.com/emarcotte/net-amqp-rabbitmq