Add license.
Add error handler to some dangling promise chains.
Merge pull request #38 from tildeio/add-error-handler

Add error handler to some dangling promise chains.
Continuous Integration with Travis and SauceLabs

Targets IE8, IE9, IE10, Firefox, Safari and Chrome.
Consumers have a reference to the card.

[Fixes #35]
Fix jshint.
Remove Internet Explorer from Saucelabs until there is an official support
Build Conductor.js when running test suite
Update jshint and add support for ES6 features
AMD version

[Fixes #29]
Merge pull request #39 from tildeio/card_reference

Consumers have a reference to the card.
Build Conductor
Add support for IE10, Firefox.

BREAKING CHANGES:
  - `card.then` → `card.promise.then`
  - `conductor.load` does not start the sandbox.  The sandbox is started during
    `appendTo`
  - `initializeDOM` is now required to call `appendTo` for each child card, for
    the above reason.  The default `initializeDOM` appends all children to
    `document.body`, in order.
  - `oasisURL` must now refer to the polyglot file `conductor.js-0.1.0.js.html`.
    This file does not need to end in `html` but it does need to be served with
    an html content type.

Updates Oasis and RSVP.

This commit should also add support for IE9, although the Superbowl demo behaves
slightly differently between IE10 and IE9.  In the latter, the video does not
transition to the survey once it finishes playing: this might be a problem with
the YouTube API however.

There remains some CSS differences between IE and Chrome in the playground.
SauceLabs tests pass.

Also added `test:ie` for easier testing of just IE10 and IE9.
Added History.md

- bumped version in `package.json`.  We are now working on `0.2.0`, which has
  some (minor) breaking changes from `0.1.0`.
Use Travis Build Number to identify a build in Saucelabs
Gruntfile refactoring
Update Oasis.

- nested sandboxes will now default to the parent sandbox oasisURL.
Make conductorURL configurable.

```js
var conductor =
  new Conductor({
    conductorURL: '/path/to/conductor.js.html'
  });
```

Nested cards default to the conductorURL of their parent.

Fix #20.
Merge pull request #48 from tildeio/configurable-url

Make conductorURL configurable.