Consumer test helper

@joshuafleck  This adds the facility to test the consumer routes without Rabbit as we talked about yesterday.

@dcoxall @ngsmrk just as you are on my track :)


This looks a bit nicer if you use the built-in Ruby formatting, e.g.

    ```ruby
      your code...
    ```

This will also maintain consistency with the rest of the file.