Extracts CoreObject into a separate library.

This is a first step towards the direction of splitting `ember-cli` into
micro libraries. `CoreObject` now lives under
[stefanpenner/core_object](https://github.com/stefanpenner/core_object).
Merge pull request #1752 from twokul/core-object

Extracts CoreObject into a separate library.