Merge pull request #29 from mtc2013/exploratory_emailtesting

Check out these specs for basic emailing
notes on where we got the smart truncate algorithm from
pulling require csv inside model to remove db:seed dependency
cleaning up cruft
Refactored registration/password retrieval specs that reflect current state of the system