A queueing system for the cmd module to limit the number of open handles.
Slightly reworked the code for readability
Let's use a library instead of rolling our own solution
Be less specific with the dependency version
Merge pull request #983 from wibblymat/issue-981

A queueing system for the cmd module to limit the number of open handles (closes #981)
Release 1.2.8: Update the changelog and bump the version
Mentions updates in `bower list -h` command
    Basic usage tracking with insight

    The user is prompted with a question whether he would like to provide usage data
    on the first start, when run in interactive mode. The current implementation
    tracks calls to `install`, `info`, `search` and `uninstall` when run with at
    least one parameter.

    Fixes #260

Closes gh-796.
Merge pull request #996 from kuatsure/list/help

Mentions updates in `bower list -h` command
Updated readme with correct jQuery example script tag

The example script tag has `jquery/index.js` but jQuery have `jquery.js` as main file, so the readme should have the correct main file in the example.
Merge pull request #999 from frozzare/patch-1

Updated readme with correct jQuery example script tag
Update docs about private repo. refs #897
Add note about setting custom install dir

Closes #845
Forgot to return promise, fixes #1023
Changed to uppercase S as shorthand for save

Before the help showed lowercase s '-s' as the option to save installed packages, which doesn't work.
Merge pull request #1024 from bower/prune_promise_fix

Forgot to return promise, fixes #1023
Merge pull request #1031 from yaph/patch-1

Changed to uppercase S as shorthand for save
Merge pull request #1016 from kud/feat.update-readme

Update docs about private repo. refs #897
Note that commit hashes are valid versions

Closes #870
Introduced the "plant" command which update AMD packages defintions in requireJS config.