WYOCL: Added support for conditionals, loops and switch statements. Small tidy ups of OpenCL output