Clean the generated source before starting to process the app.
harness/reflect: Record TypeExprs that we don't recognize as not Valid

Ignore them when registering actions and validation keys, rather than
generating uncompilable code.

Fixes #135