Fixed unit tests.  New should.js update broke current tests.
Added dependency versions because new version of should broke unit tests.
Merge pull request #90 from mstuart/unit-tests

Fix broken unit tests caused by new should.js version