Declare module name on AMD setup

Missing the name will give a "MISMATCHED ANONYMOUS DEFINE() MODULES ..." error when loading backbone.js and require.js through script tags, something like this:

<script src="lib/require.js"></script>
<script src="lib/jquery.js"></script>
<script src="lib/underscore.js"></script>
<script src="lib/backbone.js"></script>
<script>
  require.config({
    baseUrl: 'js/',
  });
  require(["App"]);
</script>


This is also following how underscore.js works, which declares the module name in the define() call.