RabbitMQ filter and consumer client
Merge remote-tracking branch 'origin/Z2' into rabbitmq
Merge remote-tracking branch 'origin/Z2' into rabbitmq
Merge branch 'MAX-160' into rabbitmq

Conflicts:
	client/Makefile
	gcov.diff
	query_classifier/query_classifier.cc
	server/core/buffer.c
	server/include/buffer.h
	server/modules/filter/Makefile
	server/modules/routing/readwritesplit/readwritesplit.c
	server/modules/routing/webserver.c
canonical query updated with new functions
Merge commit '3bc88e4eb97b06bc9fcb019bd91c0d50a107f3d4' into rabbitmq
separated the consumer client build vairables to the 'buildconfig.inc' file and removed unused code and files
Merge remote-tracking branch 'maxscale/rabbitmq' into dev

Conflicts:
	rabbitmq_consumer/Makefile
	rabbitmq_consumer/README
	rabbitmq_consumer/consumer.c
	server/modules/filter/Makefile