upgrade-from.d : remove unused parameters

$BASEDIR, $ROLE, $TO, $FROM were parmeters declared in the upgrade file but
actually unused.
$TDIR is now replaced by the $dir value passed when the upgrade file is run.
create-image.sh: first version validated only with Debian trees
create-image.sh: fix grub.cfg generated under Ubuntu 12.04
ansible/library/cp: support dry-run and force options
upgrade-from.d: remove uselss export DEBIAN_FRONTEND

Since export DEBIAN_FRONTEND is set on the common script and common script
is sourced in the upgrade file, there was no use to export it again.
packages: add dpkg -l to check package presence on Debian based system

Add the dpkg -l check to test if a package is installed on a Debian based system
Merge pull request #13 from Spredzy/remove_unused_parameters_in_upgrade_file

Remove unused parameters in upgrade file
Merge pull request #14 from Spredzy/is_installed_package_dpkg

packages: add dpkg -l to check package presence on Debian based system
packages: Moving DEBIAN_FRONTEND inside package

It make much more meaning to get it inside package since it's about
packaging ;o)
Makefile: Adding VERSION variable

Allow user to specify the product version in a single variable.
controller: maintain Debian and Ubuntu together
controller: add some missing deb deps
common: Moving .edeploy files in RELEASE directory

Priori this commit, we had the .edeploy files in the
/var/lib/deboostrap/install while the chroot was in
/var/lib/deboostrap/install/<RELEASE>

To make things a little bit more coherent, let's move the .edeploy file
inside the /var/lib/deboostrap/install/<RELEASE> directory too.
import openstack-full role

This role installs all the openstack packages.
openstack-full: add libdbd-mysql-perl for percona
Quality: Fixing typo

Thanks to Joe's email, I did a

git ls-files | grep -v locale | misspellings -f -

misspellings is coming from  https://github.com/lyda/misspell-check
Split repository from packages

Moved add_REPO kind of function to its own file that is sourced by
packages, this way we can provide meaningful add_REPO functions.
Rename get_mirror and get_openstack_mirror to standardize functions name

Mirror meant repository so this commit standardize functions name
get_mirror() has been renamed add_main_repository()
get_openstack_mirror() has been renamed get_openstack_repository()