Quite a few bugfixes. Correct application of arguments to rule and message functions. Fixes required, required_id and required_unless rules. Fixed regex for domain rule