implement "-c" option to allocate a number of CPU shares to a container
if -c is not specified, do not set cpu.shares (instead of using the default value of 1024)
in the tests, use a non-default value for cpu.shares
propagate CpuShares in mergeConfig
Major rearrange of the documentation.
Updated commands index to show better title.
Small syntax fix in couchDB
Merge branch 'master' of github.com:dotcloud/docker into 471-cpu-limit
removed only_ids and trunc_cmd from the api
add -notrunc on docker images
Merge remote-tracking branch 'dotcloud/master' into clean-reshuffle
Moved docker-remote-api doc to api section
Merge pull request #593 from dotcloud/579-move_display_options_to_client-feature

* Api: Move display options to client
Merge remote-tracking branch 'dotcloud/master' into clean-reshuffle
Merge pull request #581 from dhrp/actually_rebased_docs

* Documentation - rearranged the documentation so that it is easier to manage and use.
Merge pull request #551 from jpetazzo/471-cpu-limit

+ Runtime: implement "-c" option to allocate a number of CPU shares to a container