fix .spec
add more BuildRequires and proper parameters for make command
add make clean
add ldconfig file and command
fix ldconfig file in the package
fix ldconfig file in the package
Added test for readwrite split: SET and TRANSACTION - COMMIT

Added test for readwrite split: SET and TRANSACTION - COMMIT
Added trace for spotting out commands which cause implicit commit before or after they are executed.
Added structure which can be cloned for multiple test cases.
Merge branch 'fix-375' into develop
Changed how query classifier determines which statements trigger implicit commit.
Changed test makefile and rwsplit.sh script and added two example sql scripts.
Merge branch 'develop' of https://github.com/skysql/MaxScale into develop
In resolve_query_type type can be QUERY_TYPE_COMMIT even if lex->option_type is OPT_DEFAULT.
Added $(ROOT_PATH)/test.inc where test parameters can be added. For example, MaxScale port numbers, usernames, passwords. The file can be included in every */test/makefile so that all test directories can use same parameters if necessary.
Moved checking test results to rwsplit.sh so that tests can use easily different criterias to evaluate test success.
Added two tests for testing readwrite split router's ability to route read to master if in active transaction and to slave when outside transaction.
Added test: set  var @a via select @@server_id

Added test: set  var @a via select @@server_id
Added examples and cleared out actual values to ensure that those need to be filled in before running tests.
Made rwsplit test select_for_var_set.sql generic so that master server's id is filled in test.inc.
Added stricter compile flags for debug build. Temporary solution since they will be added to all builds next.
Fixed strin formatting bugs in log_manager.cc .
Buffer for users' table SHA1 hash is set to zero before using it and strncopy used instead of snprintf

Buffer for users' table SHA1 hash is set to zero before using it and
strncopy used instead of snprintf