Moved lem/settings.lua to lem/settings.default.lua so that updates don't overwrite modified settings. lem/settings.default.lua includes sample events and categories, just rename it to use them.
- Added Categories for grouping events
- Categories can be created in the Categories section and then assigned when adding/editing events
- Display message when event code fails to load
- Checkbox for enable/disable now displayed in events table
- Added filtering to events list
- Only save character specific settings when enabling/disabling an event, instead of all settings
- Save event now checks for what changed before deciding whether to save full settings