Register validation fix {Bug report: djpredator}

isPassword checked the password against 6chars but the error message
said 3. We decided to stick with the check and changed the message
accordingly.

isUsername checked the password against 4-16 but the error message said
3. We stuck with the error message and changed the function accordingly.

Thank you djpredator for the report and fuelli for verification.