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. Not 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)