integrate standalone schroot setup/update scripts into the build script

A mini-DSL is used to specify steps for setting up of a target distribution,
which automatically sets it up for both the i386 and amd64 architectures.
This also allows support for other distributions to be added very easily.