Jasmine 2.0 work in progress

* Use the new jasmine async technology backboneFixtures
* Paste in (and modify) the new boot.js
* Shim in compatibility functions for all the spy functions like andCallFake that now are meant to be called as 'and.callFake'
* Use jasmine.isSpy(spy) instead of spy.isSpy
* Add back in 'addEqualityMatcher' (vs new 'addCustomEqualityMatcher')
* Add wrapping version of addMatchers that converts "old" custom matchers to new style
* Hack together jasmine-jquery to use wrapping addMatchers and do extra gymnastics to delegate to jasmine built-in matchers
* Fix usages of spies to access the calls() func instead of 'calls', 'argsForCall', or 'mostRecentCall' props
* Replace usages of spec.after with a somewhat shadier window.afterSpecFunctions.push
* Replace usages of this.useFakeTimers with chorus.useFakeTimers
* Replace usages of spy.originalValue with legwork and elbow grease
* Remove unneeded custom regex equality tester
* Rewrite run-phantom-jasmine to use new reporter format