do not split last column docker top
Add -P flag to publish all exposed ports
fix inspect when it returns nothing valid
fix inspect error message
Update windows.rst

Added further information regarding how to access BIOS menus on Windows machines (laptops). My laptop required restarting to find the options and this information will undoubtedly help other users.
Corrects the TCP section of the basics use
Rework the port direction documentation

+ remove PUBLIC and PRIVATE keywords
+ add the <host_interface>
+ add the -expose flag through a simple link example
+ update the meaning of the EXPOSE command
Merge pull request #2492 from dotcloud/publish-all-flag

Add -P flag to publish all exposed ports
Merge pull request #2479 from dudebout/port-redirection-doc

Port redirection doc
Refactor HostConfig and escape apparmor confinement
use a symlink instead of a copy
Merge pull request #2512 from dudebout/correct-basics-doc

Corrects the TCP section of the basics use
Merge pull request #2510 from GrilloPress/patch-1

Update windows.rst
Fixed 127.0.0.0 typo in cli.rst
rebase
Merge pull request #2521 from jamtur01/porttypo

Fixed 127.0.0.0 typo in cli.rst
Merge pull request #2497 from dotcloud/jpetazzo-escape-apparmor-confinement

Runtime: escape apparmor confinement
Merge pull request #2457 from dotcloud/2454_do_not_split_last_column

RemoteAPI: Do not split last column docker top
Merge pull request #2503 from dotcloud/2500-inspect-fix

Client: Inspect fix