Add bower_components to .gitignore
InlineAdapter support for Oasis.

This is not documented: it's an advanced feature that I think we mostly want to
discourage because it's much harder to use correctly.

We'll have to think about how best to document it later, but i think it should
probably not be mentioned directly in `Readme.md` but instead somewhere under
“Advanced Features”.
Use bower to install MessageChannel.js

This makes updates easier and also lets bower do dependency management.
Add git label to build.
Show passed assertions for failed tests.

Do so even when hiding passed tests.
Log test start & finish.
Trivial History.md formatting.
Tell IE8 not to use IE7 document mode.
Extremely high test timeout for IE9.

Test pollution is a serious problem in the older IEs.
Track Oasis XHRs.

This is mostly to help debug IE test failures.
Upgrade QUnit.

Also switch qunit, jquery in tests to use bower.
Add explicit `expect` to each test.
Improve tests.

- fail with RSVP.onerror
- fixup some assertion messages
Split browser tests.

This way we can run just the IE tests on saucelabs.
Stop testing IE9.

We are seeing issues on SauceLabs where `stop` seems to be invalidating after a
few hundred ms despite having a 30s timeout.  When it happens, it seems to
happen exactly once: the whole suite passes except for one test with a timeout
error but timings that are off by orders of magnitude.

This seems to happen only in IE9.
Add amd file as a bower main file.
Fix malformed json.