Server side validation

Generic class gk_validate_field handles all validation.
gk_validate_password inherits it.