main.go: Don't assume Evaluator.Eval returns ContextualError
eval: When indexing tables, check for bad index

This still leaves issue #24 unresolved.