Add script id
Add better name for fireplace#evalparse()
Pass additional .message arguments to callback
Silence all callback errors

If this is to be made asynchronous, there's not really a good way to
display the exception.