WIP: LP 1760810 use aspcud solver
DON'T MERGE YET: maybe breaks schroots.
I implemented the use of the aspcud solver as I announced in https://lists.debian.org/debian-release/2018/05/msg00275.html.
I couldn't get the SchrootRunner test to run, there was always some broken pipe, but running the same tests in an LXC worked. I am very unsure if this means that Schroot support is broken or that the testing framework is broken in this case. Any ideas of what is going on and/or how to fix this are appreciated.
Edited by Paul Gevers