Pattern matching on flat options

A ppx rewriter that rewrites simple match statements with an if then
else expression.
