Implement -config and -command in CmdCommit in order to allow autorun
Update unit test in order to comply with new api
Add TestCommitAutoRun
Remove -command in CmdCommit and make -config use Json
Move the capabilities detection into a runtime method
Improve mkimage-debian script to also tag using the release version number of the final image (6.0.7, 7.0, etc.)

This is as discussed on #447.
Use default mirror from debootstrap when not explicitly provided, and add better target directory naming
Merge pull request #484 from tianon/mkimage-debian

* Contrib: updated mkimage-debian
Update the crashTest to have the dockerpath in env
add network endpoint for crashTest
Simplify the crashTest
Improve crashTest
Use the 80 port with keyserver.ubuntu.com

Use the 80 port with keyserver.ubuntu.com so it works with corporate firewalls
Use /proc/mounts instead of mount(8)

Specifically, Ubuntu Precise's cgroup-lite script uses mount -n
to mount the cgroup filesystems so they don't appear in mtab, so
detection always fails unless the admin updates mtab with /proc/mounts.

/proc/mounts is valid on just about every Linux machine in existence and
as a bonus is much easier to parse.

I also removed the regex in favor of a more accurate parser that should
also support monolitic cgroup mounts (e.g. mount -t cgroup none /cgroup).
Improve crashTest
Merge pull request #488 from tobert/cgroups-via-proc-mounts

* runtime: Use /proc/mounts instead of mount(8)
Merge pull request #485 from brunoqc/patch-1

* Packaging: connect to Ubuntu key server on port 80
docker-build: added support for 'maintainer' keyword
new Dockerfile keyword: 'push'
Fix example dockerfile