Fixed bug with update_user() function prevent custom columns to be updated
Updated the number of arguments that can be passed to flexi-auth functions from 3 to 5, to allow additional arguments for the search_users() function when using flexi-auth alternative sql query syntax