converted infinite looping test programs to implicit channel notation
Merge branch 'compile-to-c++', remote-tracking branch 'origin' into compile-to-c++
Lots of work on compilation, now focussed on FIFO channels/sessions, works on trivial examples with sending/receivein selection/branching. Work in progress for delegation.