Issue 629 - Fix password issues

This makes it so all javascript looks for an 8 char password, and validates the password before changing now.