Make the grammar work with my existing real life leek scripts

 * Fixes return statement can have no value
 * Adds the ternary if syntax
 * Fixes the missing "for in" statement match for break and continue container in custom validator