WIP ZoneSettings changes.
Merge branch 'master' into proctedtedzones-WIP
WIP Protected Zones revamp.
Fixes to CommandZone and text changes.
WIP /ignore command.
Merge branch 'master' into ignore-command
Changed the Chat mod so it logs changes to aliases.
Added configurable ignore defaults to the Chat mod.
Changed isIgnored in the Chat mod so it properly checks the end time to
the current time.
Added support for customizing emotes to the Chat mod.
Added support for PlayerAPI hook to stop messages from being sent to
players.
Changed Chat mod's getIgnores so it only returns unexpired ignores.
Changed Chat mod so it displays the list of ignored players on login.
Changed the Chat mod to use the new Settings saveSettings method.
Implemented most of the /ignore command.
Added /unignore command to the Chat mod and moved functionality from
/ignore to it.
Merge branch 'ignore-command'

Conflicts:
	src/btwmod/chat/mod_Chat.java
Updated changelog for v4.54.0 release.
Fixed bug in Chat mod where NullPointerException could be thrown.
Merge branch 'master' into proctedtedzones-WIP

Conflicts:
	src/btwmod/protectedzones/mod_ProtectedZones.java