Added tests for if and do-then etc. Most of these fail.
Work in progress: adding support for dataflow operators ~~>, ~/~> and ~~>....~/~>. The SubScript compiler does not handle these well yet.