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
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
Merge pull request #2283 from tmc/master

Make mkimage-arch.sh a little more clear
Increase readbility of unit tests by using mkRuntime everywhere
hack: encode the name of the current test in temporary directories, for easier tracking

Conflicts:
	utils_test.go
Merge pull request #2282 from shykes/fix-tests

Tests: Cleanup the test suite
Merge pull request #2281 from metalivedev/cleanupformat

Clean up build warnings. Remove redundant files.
Merge pull request #2222 from tianon/debootstrap

Renamed and refactored mkimage-debian to mkimage-debootstrap to more clearly reflect its true function
Add flags to history, add size flag