title: Missing server.js/app.js files, web.config is not generated
body: <p>I'm using the source control feature of Windows Azure Mobile Services to push custom API scripts.</p>
  
  <p>What I did:</p>
  
  <ol>
  <li>Cloned the git repository. (It contained a bunch of directories with readme.md files explaining what goes where, and some config files for existing tables' permissions.)</li>
  <li>Added <code>service/api/test.js</code> and <code>service/api/test.json</code> files (custom API script and config).</li>
  <li>Committed and pushed changes to remote.</li>
  </ol>
  
  <p>I got the following output from git:</p>
  
  <pre class="lang-none prettyprint-override"><code>remote: Updating branch 'master'.
  remote: Updating submodules.
  remote: Preparing deployment for commit id '1cbfbd5ac1'.
  remote: Running custom deployment command...
  remote: Running deployment command...
  remote: Handling Basic Web Site deployment.
  remote: KuduSync.NET from: 'D:\home\site\repository\service' to: 'D:\home\site\wwwroot\App_Data\config\scripts'
  remote: Copying file: 'api\test.js'
  remote: Copying file: 'api\test.json'
  remote: Missing server.js/app.js files, web.config is not generated
  remote: Node.js versions available on the platform are: 0.6.17, 0.6.20, 0.8.2, 0.8.19, 0.8.26, 0.10.5, 0.10.18, 0.10.21, 0.10.24.
  remote: Selected node.js version 0.10.24. Use package.json file to choose a different version.
  remote: npm WARN package.json myservice@1.0.0 No repository field.
  remote: npm WARN package.json myservice@1.0.0 No README data
  remote: Finished successfully.
  remote: Deployment successful.
  </code></pre>
  
  <p>Now when I try to access any of the existing tables through the standard API (e.g. posting to <code>https://myservice.azure-mobile.net/tables/MyTable</code>), I get back a 500 Internal Server Error.</p>
  
  <p>I think this line in the above output has something to do with it:</p>
  
  <p><code>remote: Missing server.js/app.js files, web.config is not generated</code></p>
  
  <p>However, there was never any <code>server.js</code> or <code>app.js</code> included in the git repo and I have no idea what those files should contain as there appears to be no mention of these files in the documentation.</p>