title: Cordova build returns missing plugin.xml
body: <p>When i build my <code>cordova</code> project i get an warning message as: </p>
  
  <blockquote>
    <p>Missing file:
    /home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/nl.x-services.plugins.toast/plugin.xml </p>
    
    <p>Missing file:
    /home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/cordova-plugin-device-rotation-vector/plugin.xml</p>
  </blockquote>
  
  <p>This happens when i add an plugin or remove an plugin also .</p>
  
  <p>This happens just as a warning when i add a plugin or build the project but when i remove the plugin error occurs as </p>
  
  <blockquote>
    <p>Error: ENOENT, no such file or directory
    '/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/com.grumpysailor.cordova-plugin-device-rotation-vector/plugin.xml'
        at Object.fs.openSync (fs.js:439:18)
        at Object.fs.readFileSync (fs.js:290:15)
        at Object.module.exports.parseElementtreeSync (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/util/xml-helpers.js:121:27)
        at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:56:35
        at Array.forEach (native)
        at Object.module.exports.package.generateDependencyInfo (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:53:45)
        at runUninstallPlatform (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:218:53)
        at Function.module.exports.uninstallPlatform (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:81:12)
        at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/plugin.js:205:58
        at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54)</p>
  </blockquote>
  
  <p>and my plugin remove failed .. Is there an way to resolve this ?? </p>