compose: Move 'workdir' to be 'self' member

This avoids passing another parameter around.
treecompose: Suppress signal handling borkage from rpm and librepo
Some initial librepo code