Ensures a default member/user type is assigned on membership provider initialize, adds more unit tests