- try to create also intermediate directories
- don't stop on error during tmpdir creation
Replace chroot_name to chroot_type

The setting of chroot_name was removed in 9d637 but it was still used in
few places. Replace it with chroot_type there.
Fix initialization for database for rpm5

rpm5 doesn't know --inittdb path, however any query initialize database
if it doesn't exist.
Install util-linux for su
rpm-build-tools live now in packages
Strip trailing '/' from chroot

Allow to specify chroot in builder.conf with and without '/'.
Fix premature removal of tmpdir in install_br

When tmpdir is removed in install_br called from build_rpm, subsequent
rpmbuild -bb in build_rpm can fail due to not existent TMPDIR directory
for %patchset macro. For example building of vim.spec fails prints
errors:

rpm: sh: can't create /home/users/builder/rpm/BUILD/vim/tmp/__ps1:
No such file or directory
rpm: sh: can't create /home/users/builder/rpm/BUILD/vim/tmp/__ps2:
No such file or directory
paste: /home/users/builder/rpm/BUILD/vim/tmp/__ps1: No such file or
directory
Fix position of tmpdir to be in chroot directory
Install tmpdir only once in tmpdir()
Revert "Strip trailing '/' from chroot"

This reverts commit 500f3c399e7377d564f25bbf1afecf26e90511e1,
as it can break some existing configurations where there is
trailing '/' present in /etc/sudoers.
Write debug informationa about tmpdir to buildlogs
Create tmpdir with chroot command

builder user can have no permission to write directly
in chroot.
- added linux-fusion, nvidiabl and vpb-driver packages
Merge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new
Make acl ready: functional again

It is useful to limit new developers and builds triggered by stbr
requests.
unset CDPATH instead
Merge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new
Introduce change_requester option

If the user has an change_requester option enabled the actual user and
its email are read from request. If the user is not present in acl.conf
its privs are the same as the ones of original user.
Fix change_request option for multiple subsequent requests

In previous version on every request from user with change_request=True,
its login was potentially prefixed with the real requester. It could
produced undesirable result on subsequent requests as the user database
is not reinitialized between requests. This commit fixes it by earlier
setting r.requester{,_email} and using the second one as the address to
which send emails about errors with privs.