Adds new test for Model.aggregate(), deprecates old ones
Adds new test for Model.count(), deprecates old one
Adds new test for Model.one(), deprecates old ones
Adds new test for Model.exists(), deprecates old ones
Adds new test for Model.save(), deprecates old ones
Changes default timeout on hook test suite to 30 secs

This should avoid Travis being slow and trigger default 2 sec timeout
Adds lib-cov folder to .gitignore (code coverage)
Adds test/coverage.html to .gitignore (code coverage report)
Adds initial bash script to test and generate code coverage report
Adds some more tests to Model.aggregate() (throw tests)
Moved test/coverage.sh to Makefile
Adds test for Model.save() without callback
Adds test for Instance.on() at least for save event
Fixes ipv4 predefined validator match string (it was not matching correctly!)
Adds more predefined validators tests for regexp matches
Adds tests for validators.equalToProperty
Updates Model.save() test to check for defaultValue
Updates events test to check for err.msg instead of assuming it's defined
Updates Readme to support node 0.10.x, based on sqlite3@2.1.9
sql-query@0.0.27