use less reflection in command line method invocation
Fixes issues with mounting subdirectories of /mnt in container.

Tested with
mkdir /mnt/data
docker run -v /mnt/data:/mnt/data  -t ubuntu:12.10 touch /mnt/data/bar

Expected /mnt/data/bar on host.
check return value of syscall.Chdir when changing working directory
Rename mkimage-debian.sh to mkimage-debootstrap.sh to more clearly reflect its true function
Refactor mkimage-debootstrap.sh to be much more full-featured

This includes the following:
- options to control certain parameters
- an option specifically for creating tarballs directly, esp. for dockerbrew
- the addition of the updates and security repositories for Debian images
- the addition of the universe, updates, and security repositories for Ubuntu images
- more correct tagging of Debian images
- tagging of Ubuntu image versions (12.04, 12.10, etc) and latest tag for LTS
Try a different presentation of infrastructure documentation.
Merge branch 'release'
make copy paste user friendly

copying only the first line killed my sources.list file
c&p improvement for 13.04

first line killed sources list
Add initial init scripts library, including systemd, sysvinit, upstart, and openrc
Update CHANGELOG.md
Add Stackbrew.
Update hack/release.sh process to automatically invoke hack/make.sh and bail on building/testing issues
Merge pull request #2253 from jpetazzo/infrastructure-docs

Try a different presentation of infrastructure documentation.
clean split between errors and output. JSON output always valid
Clean up build warnings. Remove redundant files.
Hack: don't run integration tests in /var/lib/docker/unit-tests; add missing cleanups in a few tests
Hack: fix tests which didn't cleanup properly
Work around an exotic bug affecting Docker-in-Docker + systemd.
Use heredoc to make expect script more clear