Refractored users validation, made username lenght easily changeable from ACP #49