Changes to get Travis builds to succeed.

A few changes to improve Travis CI results:
* Removed Node 0.8 due to several dependencies not supporting it anymore.
* Explicitly using Postgresql 9.3 in tests
* Switching tests to not bail on the first error to get a better overall test picture

This will allow the tests to actually run instead of the 0 passing/1 failing failure in the "before all" hook.
Merge pull request #125 from DavidEBest/travis-errors

Changes to get Travis builds to succeed.