Update Validator.php

Method betweenLength() does not work. It tries to access static method getDefaultMessage()  (defined as non-static in class under name _getDefaultMessage()). More, on second line of method it is called max() instead maxlength(), therefore providing wrong validation.