distinguish between lua errors

Well, mostly, add the macro name to the LuaError#message output.

Closes gh-21.