Add back leading operator enforcement.
Formatted all sources and manually tuned some files to make the code look neater.
Allows the including of <assert.h>.
See script directory for method. The script to run in the top level MaxScale directory is called maxscale-uncrustify.sh, which uses another script, list-src, from the same directory (so you need to set your PATH). The uncrustify version was 0.66.
The test case checks whether roles work via MaxScale.