Code review of CLI implementations.
Additional CLI clean up.
[lib] Document return values.
[#34] Update library to be a singleton interface.
[#34] Use modular event emitter.
[#34] Refactor binding to a util.
[#34] Refactor PhoneGapBuild to a module.
[#34] All commands return eventEmitter instead of phonegap class.
[#34] Update app command to use dependency injection.
[#34] Update create command to use dependency injection.
[#34] Update remote.login command to use dependency injection.
[#34] Update remote.logout command to use dependency injection.
[#34] Update remote.build command to use dependency injection.
[#34] Update build command to use dependency injection.
[#34] Update local.build command to use dependency injection.
[#34] Remove previous dependency management.
[#34] Use instance scoped event emitter.
[#34] Update PhoneGap to support instances.
[spec] Update phonegap spec coverage.
[#34] Fix issue with addPlatform scope.