Bring in all the things that are needed from test_suite branch

@eschoppik @tlicata @aikalima Alright, here it is. 

My [test_suite](https://github.com/wdi-sf-september-2014-hw/node_postgres_orm/tree/test_suite) branch is the solution branch. You might want to delete solution on your end too, depending on how you want to assign it.

Let me know what y'all think.

`npm install` first, obviously.
`grunt watch` to run the test suite while making changes.