title: Ember serializers & adapters not loading
body: <p>I have an ember-cli app using ember 1.11.1, ember-data 1.0.0-beta.16.1 &amp; ember-cli 0.2.1</p>
  
  <p>I have a serializer in app/serializers/role.js that I generated via <code>ember g serializer Role</code></p>
  
  <pre><code>import DS from 'ember-data';
  
  export default DS.RESTSerializer.extend({});
  </code></pre>
  
  <p>And I have an adapter in app/adapters/application.js:</p>
  
  <pre><code>import DS from 'ember-data';
  
  export default DS.RESTAdapter.extend({namespace: 'api/1'});
  </code></pre>
  
  <p>When I load my app, the chrome ember inspector shows no sign of the serializer or adapter in the container section.</p>
  
  <p>The correct code does appear in <code>/assets/frontend/frontend.js</code> when I view source in the browser:</p>
  
  <pre><code>define('frontend/serializers/role', ['exports', 'ember-data'], function (exports, DS) {
  
      'use strict';
  
      exports['default'] = DS['default'].RESTSerializer.extend({});
  
  });
  
  define('frontend/adapters/application', ['exports', 'ember-data'], function (exports, DS) {
  
      'use strict';
  
      exports['default'] = DS['default'].RESTAdapter.extend({ namespace: "api/1" });
  
  });
  </code></pre>
  
  <p>The Ember application boots up without errors except that when I try to add to and use the serializer, nothing works because it's not loaded and doesn't appear in the Ember container - even when I check <code>application.registry._defaultContainer.cache</code> via the console.</p>
  
  <p>I have another simple ember-cli app that does show the same adapter and serializer in the container but I can't figure out why it does and my other app doesn't.</p>
  
  <p>Any idea why that might be? It's driving me nuts.</p>