Patches from the google group: lua error reporting and include function

If you decide to use this, please look over it and make sure I didn't do anything stupid. There are still a few things I'll probably add.