title: why does netbeans 8 want to install unused cordova plugins
body: <p>I'm trying to emulate a Cordova project in Netbeans 8. I'm getting an error while it tries to clone plugins for the project. I would also like to resolve that issue, but moreso don't understand why it needs these plugins. I am not using features that need the camera, file-transfer, or many others. </p>
  
  <p>I can use npm to run <code>cordova plugin add xxx</code>, but when i rerun, netbeans just tries to git clone the next plugin that i don't need. Why and how do i tell netbeans to skip them?</p>
  
  <pre><code>ant -f C:\\DATA\\TripChi\\dev\\tripchimobile\\nbproject -Dandroid.target.device.arg=emulate -Denv.DISPLAY=:0.0 "-Dupdate.task.jar=C:\\Program Files\\NetBeans 8.0\\webcommon\\ant\\extra\\org-netbeans-modules-cordova-projectupdate.jar" -Dandroid.sdk.home=C:\\Android\\android-sdks -Dandroid.build.target=android-17 -Dstart.file=index.html -Dandroid.project.activity=tripchimobile -Dconfig=android "-Dios.certificate.name=iPhone Developer" -Dsite.root=www "-Dcordova.version=3.4.1-0.1.0
  " sim-android
  check-android-template:
  check-cordova-version:
  check-cordova-project:
  upgrade-to-cordova-project:
  create-android:
  update-plugins:
  cordova.cmd plugins 
  cordova.cmd -d plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
  Calling plugman.fetch on plugin "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git"
  Fetching plugin "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git" via git clone
  Fetching plugin via git-clone command: git clone "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git" "c:\DOCUME~1\ELIA~1.TAY\LOCALS~1\Temp\plugman\git\1400970893221"
  Error: Command failed: cmd.exe /s /c "git clone "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git" "c:\DOCUME~1\ELIA~1.TAY\LOCALS~1\Temp\plugman\git\1400970893221""
  fatal: could not create work tree dir 'c:\DOCUME~1\ELIA~1.TAY\LOCALS~1\Temp\plugman\git\1400970893221'.: No such file or directory
  
      at ChildProcess.exithandler (child_process.js:729:12)
      at ChildProcess.EventEmitter.emit (events.js:110:17)
      at maybeClose (child_process.js:992:16)
      at Process.ChildProcess._handle.onexit (child_process.js:1059:5)
  C:\DATA\TripChi\dev\tripchimobile\nbproject\build.xml:232: exec returned: 1
  BUILD FAILED (total time: 2 seconds)
  </code></pre>