Add support for granite as a nova hypervisor.

Granite is a nova plugin allowing lxc nova hypervisor.
rename LXC_REPO to PYTHON2LXC_REPO. set sanely.
use newly defined variable
do not set container_format, fix disk_format values
fix typo in apt-add-repository name
update /etc/lxc/lxc-usernet for bridges
remove lxc configuration

Signed-off-by: Chuck Short <chuck.short@canonical.com>
re-add container format

Signed-off-by: Chuck Short <chuck.short@canonical.com>
add right root-tar

Signed-off-by: Chuck Short <chuck.short@canonical.com>
add cgmanager stuff

Signed-off-by: Chuck Short <chuck.short@canonical.com>
cgroup fixes

Signed-off-by: Chuck Short <chuck.short@canonical.com>
fix typo

Signed-off-by: Chuck Short <chuck.short@canonical.com>
fix granite a bit harder

Signed-off-by: Chuck Short <chuck.short@canonical.com>
Merge remote-tracking branch 'zulcss/granite' into granite

Conflicts:
	extras.d/70-granite.sh
	lib/granite
	lib/nova_plugins/hypervisor-granite