Merge pull request #2 from EnginesOS/current

Current
Merge pull request #3 from EnginesOS/current

 more first run
Merge pull request #4 from EnginesOS/current

 deleted various commented-out old code
Merge pull request #5 from EnginesOS/current

Current
added second validate to support create
validates :password, :presence =>true, :confirmation => true, :length => { :within => 6..40 }, :on => :create
tweak validatation
tweak validation
Merge pull request #6 from EnginesOS/master

prevetn password  change validator running on create