Remove reliance on global DS

Most changes favor using imports, only using Ember.lookup.DS to avoid
circular references. This is related to emberjs/data/#1800.
Remove internal reliance on Ember.lookup.DS in favor of requireModule().
Merge pull request #1811 from Kerrick/remove-reliance-on-global-ds

Remove reliance on global DS