Unknown function/script-file should be reported in the context of the caller.

This results in a more useful error message containing the filename
and line number at which the attempted call was made.
Merge pull request #306 from blipvert/fixes/4

Unknown function/script-file should be reported in the caller's context