title: Ionic Error when adding new platform
body: <pre><code>Your system information:
  
  Cordova CLI: 5.4.1
  Gulp version:  CLI version 3.9.0
  Gulp local:   Local version 3.9.0
  Ionic Version: 1.2.4
  Ionic CLI Version: 1.7.13
  Ionic App Lib Version: 0.6.5
  OS: Distributor ID:     Ubuntu Description:     Ubuntu 14.04.3 LTS
  Node Version: v0.10.41
  </code></pre>
  
  <p>When I attempt to run the following command:</p>
  
  <pre><code>ionic platform add android
  </code></pre>
  
  <p>It returns the following error:</p>
  
  <pre><code>Updated the hooks directory to have execute permissions
  Running command: /home/vagrant/projects/financeApp/hooks/before_platform_add/init_directories.js /home/vagrant/projects/financeApp
  Error: Failed to fetch platform android
  Probably this is either a connection problem, or platform spec is incorrect.
  Check your connection and platform name/version/URL.
  Error: ETXTBSY, rename '/home/vagrant/.cordova/lib/npm_cache/cordova-android/4.1.1/package.tgz.169934643'
  </code></pre>
  
  <p>I've attempted to remove the <code>.cordova</code> folder and I've installed the Android SDK, the android command in the console works, and I've added an android device, but cordova nor ionic are working whenever I try to add a platform. I get this same error for any platform.</p>