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-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
Merge branch 'win81' of https://github.com/MSOpenTech/cordova-lib
Add missing license header to prepare-namespace.js
Move Q_chainmap cordova/util -> util/promiseutil. Use it in plugman/uninstall.
CB-6976 Corrected snapshot urls for windows
Fix windows8 parser spec

Do we need this spec at all with the unified windows apps?
The metadata/windows8_parser.js file was removed in
7ed25a53a793a2af3ff3bc51799ef65fa302a643
Fix a bunch of JSHint errors

Some JSHint errors introduced all over the place during the weekend.
Please run "npm test" before pushing.
CB-3571, CB-2606: support for splashscreens

This is a squash of several commits by @AxelNennker and @vladimir-kotikov.

Includes:
* Add getSplashScreens method to ConfigParser.
* Move common splashscreens/icons logic to getStaticResources method.
* Move findByDensity method to ConfigParser.
* CB-2606: Do not copy default icon to other folders than res/drawable.

github: close #30
Fix JSHint errors from the splash screenscommit