Fix plugin check error, when plugin dependency with specific version is given.
Add tests for fetch.checkID()
Fix plugin check error, when plugin dependency with specific version is given
Use Plugininfo module to determine plugin id and version
CB-6540 Rephrase Error msg for creating a project inside its template

github: close #35
CB-6973: Fix more JSHint errors
CB-6973: Fix JSHint errors in plugman/registry/*
CB-6973: Fix JSHint errors in plugman/platforms/*
CB-6973: Fix JSHint errors in ConfigParse

Also a minor bug fix in findOrCreate().
CB-6973: Fix JSHint errors in cordova/metadata/*

All files in src pass JSHint clean now.
To run JSHint on all the js files, run
jshint src
from the root dir of cordova-lib package
CB-6973: Run JSHint on all code in src/ via npm test

"npm test" will nor run "jshing src" if the jasmine stage completes
with no errors.

Specs are not covered by JSHint for now.
CB-6698: Fix 'android update lib-project' to work with paths containing spaces

github: close #36
CB-6986 make npm run jshint work without a global jshint

Add jshint to dev-deps in package.json and use it instead of relying on a
global jshint.

github: close #37
CB-6976 Add support for Windows Universal apps (Windows 8.1 and WP 8.1)
CB-6140 Don't allow deletion of platform dependencies

plugman dependency check will ignore platform/dependency when removing an
installed plugin, which will result in platform level dependencies is
uninstalled improperly.

github: close #38
CB-6709 Do not create merges/ folder when adding a platform
Merge branch 'CB-6615' of https://github.com/MSOpenTech/cordova-plugman
Merge branch 'CB-6615' of https://github.com/MSOpenTech/cordova-lib
Revert to fix bad merge from wrong repo
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-lib