Adjusted, extended, and tested parsers for new java api compatibility.
Adjust input formats to new signature
Part A.1
Make reduce operators children of UdfOperator
Add CoGroup, Cross, and Union operators
Add name() to Operator
Fix type in InvalidProgramExcaption