Update kernel_config with CONFIG_AUFS_BRANCH_MAX_32767

Just for @crosbymichael
Merge pull request #4 from tianon/patch-1

Update kernel_config with CONFIG_AUFS_BRANCH_MAX_32767
Switch to steeve/boot2docker-base
Make sure we install the firmware files too. Closes #10
Switching to git for AUFS. Closes #14
Switching to XZ compression for initrd. Shaves the size down to 23mb, but kernel panics at boot.
Enable XZ compressed kernel + initrd
Merge pull request #21 from steeve/xz_initrd

Switch to XZ compression for kernel and initrd. Reduces size by 40% (down to 23mb).
Properly expose TCZ dependencies. Add iwtools. Closes #11
Update README.md
Enable Memory and Swap cgroups. Closes #24
explain why not CoreOS
lets tell the user how to dd the iso to a device
Add note about the need to setup port forwarding for ssh. Plus a strong suggestion to avoid bridging.
Merge pull request #30 from SvenDowideit/add-dd-instructions

lets tell the user how to dd the iso to a device
make the build example more obvious, and add the dd step - if someone is following the instructions they'll expect the entire thing to flow
Merge pull request #37 from SvenDowideit/readme-build-example-tweaks

make the build example more obvious, and add the dd step - if someone is following the instructions they'll expect the entire thing to flow
Update README.md

typo fix
Update README.md

typo fixes
Update README.md

linked to Docker