Consumer related cleanup
Consumer related cleanup

- Use a default prefetch count of 100 (decent performance)
- Use the rabbitpy.Channel._consume method instead of invoking Basic.Consume directly
- Other trivial changes

gmr/rabbitpy,gmr/rabbitpy,jonahbull/rabbitpy