Format ModuleEvaluationError stacks as source.

Module evalution errors have stacks with line number in to functions bodies not files.
Print the source and indicate the errors by markers in the output.
A bigger issue might be integration with tools that support source positioning by parsing error messages.  But for now let's see if this helps more than hurts.