Add libcontainer internal mounts

This adds support for handling all the mounts inside the driver to the native driver.
This is done in the lxc driver in PR https://github.com/dotcloud/docker/pull/4422, and also by the first commit in this series (which is a merged version of the one in that PR)