Fixing up GenRecorder despite it being a one-off code generator
Fixing up GenRecorder
Trying to patch from enums
Merging master
Added JvmOperationHydrator which turns JvmOperationProcessor events into JvmOperations
Adding JvmOperationFilter

JvmOperationFilter provides a means to dynamically filter and transform
an operation stream.
Crude rewriting support

Fleshed out API for JvmOperationRewriter-s
Trivial implementation of JvmOperationRewritingFilter that supports
single rewriter without backtracking
Added equals / hashCode to some operations to make unit testing easier
Continuing to work rewriting support

Turned some of the ConstantOperation-s into NormalizeableOperations
Working on UnaryConstantFolding
Changed JvmCodeRewriter API to expose a simple state machine
Working unary operation rewriter
Added backtracking support to the rewriter

Changed the rewriter API again
Adding binary operation constant folding
Merge pull request #13 from dougqh/operation-rewriting

Operation rewriting