remove :s at the end. That was a bug :(
git, brightbox, mariadb & puppetlabs repo: prefer their packages

We add the git-core & brightbox ppa, as well as the MariaDB (10.0) and
Puppetlabs repos, and prefer their packages. We explicitly install
libaugeas-ruby1.9.1 to make sure we get ruby 1.9 versions.
internal also
install puppetlabs' puppet, download config

... at the right time.. preseed doesn't care for your configuration
files, and just seems to override them.. so we do this in the post phase
remove redundand definition of git-core ppa
use new repo
not everything seems to have been accepted.. :(
enable installation of trusty, not just precise

if I unserstand this correctly, this should be all that is necessary

except, right now, we'd be installing the wrong kernels on trusty :|
explicitly set the cobbler dependency class
dunno what does not work, but try a different strategy for invoking the dependency class
undef is not explicit enough. use false
also, install virtualbox on our kvmhosts, because we are not in enough pain.
typo: s/host/box/
fuck off https://tickets.puppetlabs.com/browse/PUP-1597
remove all data, module use / defaults

that are specific to our environment.
replace them with calls to hiera.
this means that the module no longer handles a network setup.
we'll have to use puppet-network for that purpose.
rip out all networking
introduce cobbler destdir for distro images

make it a directory.
make sure destdir exists before collecting distros
use cobbler's distro_path as dest_dir

lol.. this is already taken care of in the module
our self-built package is special, but not too special

the fact that our self-built cobbler package is special (compared to
debuntu's strictly fhs compliant one) does not have to be encoded in
this module. it can be encoded in our hiera-data.