Regular eval() would not care about leading whitespace. But, compile() would
break if lines start with space. Strip that.
Also, allow some exceptions to pass through, so that we can examine the
syntax errors etc.
bzr revid: p_christ@hol.gr-20100621143632-0hvrck77lterxjtl