fake server should not respond to requests queued after respond() (eg from callbacks)
Added withCredentials property to fake xhr

Cross browser pattern to detect if CORS is supported is to create a XHR
object and see if “withCredentials” property is present. Without this
property, tests that use fake XHR will go through the code path asuming
that CORS is not supported.
Added test for checking if withCredentials is added to the fake xhr and set to default false (as specified by standards.)
now withCredentials property is added only when the xhr supports it.
Set returnValues correctly when the spied function is called as a constructor
Fix setInterval test name typo
Fixed ignored global restore test
Allow mocking setImmediate with the timers API
Fix setImmediate test in node 0.6
Add Tim Perry to contributors list
Merge pull request #376 from pimterry/addTimPerryToAuthors

Add Tim Perry to contributors list
Add other node versions to travis config
Quote 0.10 node version, to avoid yaml interpreting it as 0.1
Merge pull request #377 from pimterry/addOtherNodeVersions

Add other node versions to travis config
Fix restoring globals on another frame fails on Firefox
Merge pull request #378 from BYK/patch-1

Fix restoring globals on another frame fails on Firefox
Merge pull request #375 from pimterry/fixGlobalRestoreTest

Refactor fix and re-enable ignored global timer restore test
Merge pull request #371 from pimterry/renameSetIntervalTest

Fix setInterval test name typo
reverse matching order for fake server
Merge pull request #364 from pimterry/captureConstuctorReturnValues

Set returnValues correctly when the spied function is called as a constructor