[#437] tests for platform supports command
[#437] first pass implementation with passing tests

adjusted value of one test, off by one error
[#437] additonal test, tests total fail case (no valid platforms)
[#437] tests and implementation use 'local' label, not 'human' label
[4.0.0] added cordova as a dependency

4.0.0 will shell out directly to Cordova CLI
Cordova-Lib remains for backwards compatibilty of commands not yet refactored
[4.0.0] renamed source tree to src/ from lib/

supports expectation that project will operate as an endpoint and not a downstream dependency (we have Cordova CLI for that use case)
[#443] rewrite of 'argv' module, now called cli/core

same basic principle, core is the main entry point and coordinates between different flows of control for the commands, just with half the code
[#445] bin/phonegap points to phonegap cli module
[#445] second version of bin/phonegap, calls cli core module