Fix headless patch

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
Turnkey patch for Outscale

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 Turnkey backup services config etc.
Create outscale_image_factory package
Add helper functions
Add create_fstab

Module used to create a basic /etc/fstab
Add build_ami_from_rootfs

Module used to install a patched Turnkey rootfs to a block device.
Add build_ami

Module used to build a Turnkey appliance image, patch it and install it
to a block device.
Add create_ami

This module is used to create actual machine images from a block device
Add cleanup module

Module used to remove stale EC2 objects left by the factory
Add unit tests for create_ami
Add tklgit

Module used to generate the list of git repositories used by the factory
to build appliances
Add create_sources_list

Module used to generate a sources.list file for Debian or Ubuntu
Add setup.py

This file installs the python package with setuptools
Add Makefile

Basic makefile used to call setup.py, install support files, run unit
tests
Add create-debian-ami.sh

Standalone script used to generate a Debian or Ubuntu image for the
Outscale cloud.
Add README.md
Add manpages for command-line tools
Add BUGS.md