Remove all use of runs/waitsFor in specs
Replace all Jasmine spies with custom spyOn/createSpy functions
Fix async eachPage test calls to remove waitsFor
Update test suite to use Mocha in Node, Jasmine2 in browser

- Switch over to chai for expectations
- Upgrade to Jasmine-2.0.0 in the browser
- Remove jasmine-node dependency from Node environment
Update npm run-script unit command