Changed syntax of if-expression and added do-expressions in parser; prepared recognizing ~~> token in scanner.

Updated LifeFrame and PingPong examples.

TBD: rename then and then_else to do_then, do_else and do_then_else, and support these in VM