ExpressionTree now reports errors

ExpressionTree should raise an ExpressionTree.Operation_Failure
exception when an operation fails. The exception's message should say
which operation failed.
Merge pull request #2 from jacobmedd/Jacob-Branch

ExpressionTree now reports errors