Merge pull request #415 from Diullei/master

Q definitions updated
Added default assert definition and a second definition for writeFile. Also added a basic test file. Will be expanded more later.
Merge pull request #1 from borisyankov/master

Merging upstream changes
mock `expects` should return an `Expectation`, rather than a `ExpectationStatic`.

http://sinonjs.org/docs/#mocks
Merge pull request #417 from richardTowers/sinon-mock

Sinon mock's should return `SinonExpectation`s, not `SinonExpectationStatic`s
Moved old node defs to node-0.8.8 and separated tests for each version.
Merge pull request #416 from AndrewGaspar/master

Updated node.js defiintions
changed: jquery isPropogationStopped() to isPropagationStopped() #418