Fixed macros in Herald.h added LuaMonth, improved error handling in C Lua function, LoadLuaCFuncs is now a macro.