Set Password is now documented fixed #14
Set Password is also added to child classes of User
Hack to not require auth.User fields that are not actually required
Better checking for required fields