Import headless tklpatch

Turnkey shows a configuration dialog on the console on first
boot. This patch, downloaded from the Turnkey forums[1]
delays the interactive configuration until the first root
login.
[1]
http://www.turnkeylinux.org/files/attachments/headless.tar.gz
Fix headless tklpatch

turnkey-init-firstlogin was renamed to turnkey-init-fence in later TKL
versions

The script in ~root/.profile.d that calls turnkey-init is already
included in later TKL versions
Add Outscale tklpatch

The patch handles the following details:
- network interface setup
- EBS hotplug
- serial console
- remove unused gettys
- block layer tweaks (deadline io governor, rotational=0)
- ssh keys & hostname setup
- root account locking
- log cleanup
- disable tklbam
Add package skeleton
Add helper functions
Add create_fstab
Add build_ami_from_rootfs
Add build_ami
Add create_ami
Add cleanup
Add unit tests for create_ami
Add tklgit
Add create_sources_list
Add create-debian-ami.sh
Add manpages for command-line tools
Add setup.py
Add Makefile
Add README.md
Add BUGS.md