Check all call sites of CompileString() and make sure we don't leak.

We *were* leaking quite a bit.

Change-Id: I3f53eff22beab27b34a055a4452311f2e2f771db