non-functional test version of filter harness
queries route through filters properly and end up back in the main program.
added printing to file
manual query entry is now possible
Merge branch 'dev' into filterharness
fixed parameter allocation returning NULL
fixed packet headers displaying negative values
fixed packet headers displaying negative values
fixing of build files
Filter configurations can now be loaded from MaxScale configuration files.
Merge remote-tracking branch 'origin/filterharness' into filterharness

Conflicts:
	server/modules/filter/test/harness.c
fixed the first configuration link pointing to unallocated memory and added proper error handling for configuration loading.
fixed configuration links pointing to unallocated memory and added proper error handling and logging for configuration loading.
Fixed links in the config list pointing to unallocated memory and added logging.

Conflicts:
	server/modules/filter/test/harness.c
added a status screen and fixed buffer data being written into unallocated memory and file opening and closing
Split the file into separate .c and .h files and added filter deletion
added multithreading to buffer routing
Added ticket-based buffer routing to ensure all buffers are routed before returning from route_buffers
added test harness configuration from files
Merge remote-tracking branch 'maxscale/develop' into filterharness

Conflicts:
	server/modules/filter/Makefile