Merge dependency reversal and package spiting
As described in issue #7 (closed), the elm-compiler-library package has been split in two and the dependence between it and elm-ast-to-smt-input has been reversed, allowing the elm compiler to call into the verifier.