title: Require.js lazy loading remote url
body: <p>I have a file called moment.js on my local file system and loading it as follows with require.js works:</p>
  
  <pre><code>initialize: function() {
  
      require(['moment'], function(data) {
          console.log(data);
      });
  }
  </code></pre>
  
  <p>However, if I do:</p>
  
  <pre><code>initialize: function() {
  
      require(['http://momentjs.com/downloads/moment.min.js'], function(data) {
          console.log(data);
      });
  }
  </code></pre>
  
  <p>data comes back undefined. Why is this? and how do I dynamically include remote modules at runtime?</p>