minor changes
Added ID type to spec
Fixed user:save
Added string-downcases to accessors
Added user:save on password set
Added ID type as per spec
Added USERNAME function