LuaScriptInterface::closeState() did not close the LUA state correctly
LuaScriptInterface::luaGetItemAttribute() did not load string attributes
updated TODO.md
Fixed double-delete when dropping monster loot
Server will use the default termination handler again
Moved character list sorting from server to database, which will also be case-insensitive
Got rid of all the event copying and using std::shared_ptr instead
Refactored item attributes with better structure to be more reliable, more reusable and more performant.
Started restructuring for some item-related code.
Updated build scripts to support source sub-directories.