Refactor spec/models

* Use the sexy validation syntax of mongoid
* Get rid of ruby1.8 hash syntax