SI-6871: quasiquotes should be able to handle Iterables
Adds additional default liftables and some more tests
SI-6877: deconstruction of type quasiqoutes doesn't work
Refactors all quasiquotes code into a single cake
Fixes imperfect random trees generators which broke some tests