don't let generated code import user code at compile time

Drastically reduces AOT compilation. Still compiles generated code and ring.util.servlet.