Fixed Test Errors on Rails 4

Hi Ben,

I am using Rails 4 beta for ActiveRecord and ActiveSupport. Doing ```rake test``` got me some (nine I think) errors. They were because:

1. Bad tests, _for Password Confirmation Stuff_
2. No fixed timezone, _killed perishable functionality_

I am sure you're aware of the deprecation warnings related to scope. They remain because I am not entirely sure about what's really happening there. But will try to fix things when I find more time. Meanwhile, getting this PR in will be great. Thanks :o)