Simplify copy configuration.
`conductor` can modify its default capabilities.

- `conductor.defaultCapabilities()`
- `conductor.addDefaultCapability(cap, service)`
- `conductor.removeDefaultCapability(cap)`
Add inline adapter.

Example

```js
conductor.load(cardUrl, cardId, {
  adapter: Conductor.adapters.inline
});
```

Also upgrade Oasis, which adds support for adapter-unsupported capabilities and
toleration of duplicate capabilities.
Add a dev build of conductor.

Use that dev build in tests.

The dev build adds debug on error in RSVP.
Add some `History.md`.
Merge pull request #88 from tildeio/user-specified-adapter

Users can specify adapter.