added result set data parsing for columns and rows and created more utility functions
added message_id tags to distinct queries from replies
added the missing flags for the message
initial implementation of the query/reply pair consumer
Added a check for timeouts when waiting for frames from the server.
The current implementation doesn't handle the timeouts in any way and just tries again after 5 seconds.
added the utility functions from the experimental branch and tags for consuming
Merge branch 'simplereply' into rabbitmq_consumer
Merge branch 'rabbitmq_consumer' into dev