Add Jasmine Matcher

Defines a new jasmine test suite matcher.

Also adds Sinon.js, a stubbing library for javascript testing.