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-6854 Strip BOM when adding cordova.define() to js-modules
CB-6698: Support library references for Android via the framework tag
Extract AndroidProject class into a separate .js file
Remove trailing spaces in all js files

So that everyone can use auto removal of trailing spaces without generating
unwanted diff lines. Only white space changes, nothing else.
This also adds newlines at the end of files that didn't have them.

Files used in testing fixtures are not affected.

The command used:
sed -i '' 's/[[:space:]]*$//g' **/*.js
CB-6859 Removed all wp7 references, tests still passing
Refer properties-parser package from NPM.
Use properties-parser dep from npm registry, not github

Using github URLs as dependencies in package.json doesn't work for people who
don't have git installed on their machine.

github: close #24
Merge branch 'bektchiev/refer-properties-parser-from-npm' of https://github.com/Icenium/cordova-lib
CB-6024: Accept cli vars as part of opts param

This is part of the nopt refacoring in cordova-cli. The old spaghetti logic
for extracting options and variables from the arguments is kept, but should
probably be removed soon.
Fix android <framework> unit tests to not expect end of line.
Merge 'icenium/bektchiev/refer-properties-parser-from-npm'

Fix android <framework> unit tests to not expect end of line.

github: close #25
Style changes in cordova/platform.js

Make jshint happy.
No functional changes, at least none intended.
Fix tests on node 0.11.x
CB-6698 Resolve android <framework> relative to plugin_dir when custom=true
Fix --noregistry for dependent plugins

--noregistry wasn't plumbed through properly and dependent plugins were still
downloaded from the registry. Works ok now
[CB-6879] config parser breakout into a cordova level module

internal referencing is weak (relative paths)
10 squashed commits

package.json added to root, so that package.json can be linked from git/hub url as well as npm registry

updated create.js to consume configparser module from root of cordova-lib master module

config parser readme skeleton

[docs] document configparser module

updated create test to use modular ConfigParser

metadata parsers now consume the Cordova-Lib ConfigParser module

references the source by relative path
improvement would be for each module to be referenced through npm

cordova lib functions refer to modularized ConfigParser

removed ConfigParser implementation from cordova

tracking config parser test suite