Remove pointless overloads in simplifier.

No performance effect.
Add some more tutorial todos.
Merge branch 'master' of github.com:halide/Halide
Forbid adding new Func definitions after it has been used.

Also nuke cached data (lowered stmt, jit compiled module) whenever a
scheduling directive is called.

Fixes #340