Added checks for possible handle hashtable_add() failure

Added checks for possible handle hashtable_add() failure with key,
value and copyfn
Merge branch 'develop'
enable_root_user option added to service_params list

enable_root_user option added to service_params list
Added return code to setipaddress and removed fprintfs

Added return code to setipaddress and removed fprintfs
Merge branch 'change_setipaddress_retcode' into develop
Merge branch 'develop'
Merge branch 'master' of https://github.com/skysql/MaxScale
Merge branch 'develop'
Merge branch 'develop' for setipaddress
MySQL authentication with user@host

MySQL authentication with user@host: user, host and pass word are
loaded from backend servers.
Host is currently handled as IPv4 address
MySQL authentication with user@host, resolved compile errors

MySQL authentication with user@host, resolved compile errors
uh_cmpfun: resolved error in NULL check

uh_cmpfun: resolved error in NULL check
set dcb->ipv4 for mysql user@host authentication

set dcb->ipv4 for mysql user@host authentication
Added localhost check in gw_find_mysql_user_password_sha()

Added localhost check in gw_find_mysql_user_password_sha1().
The wilcard check is skipped if user@localhost failed
Added test file for mysql authentication (user@host, passwd)

Added test file for mysql authentication (user@host, passwd)

make -f ./makefile.mysql_users testall
Traffic is routed to the master if no slaves available

Traffic is routed to the master if no slaves available, this applies
for router_options=slave in config file
Code clean up and removed text typos in comments

Code clean up and removed text typos in comments
Fix for MySQL 5.1 server handshake

Fix for MySQL 5.1 server handshake
Merge for Fix MySQL 5.1 server handshake
Merge "Traffic is routed to the master if no slaves available". Fix bug-129