Testing framework: separate compilation from origination
type:internal
For LIGO developers
Right now, compilation and origination of contracts is entangled.
This MR separates both features, but it keeps the same interface for users.
Changelog details:
Edited by E. Rivas