Rename CHANGELOG.md -> RELEASENOTES.md
[CB-4545] support for merges directory on both wp7 & wp8
Add version numbers to `platform ls` output.

Forgive me father, for I have sinned: I have used shelljs.exec's
synchronous version. I will atone by converting this to promises on the
async branch.
Add `cordova update foo` command, with tests. [CB-4777]
Update repo versions to 3.1.0-rc1
Add missing license headers
Merge branch 'origin/master'
[CB-4837]: Version 3.0.10. Depends on Plugman 0.12.x.
Refactor to use Q.js promises in place of callbacks everywhere.

This significantly cleans up many parts of the code, and generally
shortens it by 25%, by dropping redundant error checks.

NOTE: This DOES NOT change the "public" API of CLI, in the sense
that cordova.foo still takes a callback. Under the hood, it wraps a call
to cordova.raw.foo. If you downstream CLI and require modules like
platform.js directly, (a) stop, and (b) you'll have to port to promises.

I created the cordova-3.1.x branch for all bugfixes for the 3.1.0
release, since this code should probably bake for a while before being
released to npm.

Mostly fixed tests.

Fixed all tests (expect the broken BB10 ones)

Cleaning up debugging output

First pass over async refactoring.

build spec passing

CLI and Compile specs passing.

Create tests repaired.

Fixed tests for emulate, hooker, and lazy_load.

Fixed platform tests.

Fixed plugin tests.

Prepare tests fixed.

Run tests passing.

Fixing some of the parser tests.

Platform parser tests all fixed.

And the final burst of tests fixed.

Fix a few error messages and other problems.

Refactor to preserve top-level semantics.

Add tests for the cordova.foo -> cordova.raw.foo wrappers
[CB-4604] Execute hooks directly (not .bat files) cross-platform
Remove two debugger; lines that snuck in.
reapplied change to add event mid build to allow mods to www folder pre_package  aka 775e969f9cc27a580123897d922121d564d4554d
[CB-4883]: Graceful handling of lazy loading errors.

Shows good error messages, and doesn't leave junk in the cache, on
failed lazy load downloads.
First pass
Fix busted test.
[CB-4877]: Add basic logging, --silent flag.
[CB-4774] Updated prepare flow to make platform config.xml a build
output
 - Bumped elementtree version to match plugman and support namespaced
   elements