Fixed /dupeip showing the amount of matching history entries instead of scanned IP addresses.
/dupeip will no longer scan all IP addresses by default. It can be enabled by setting 'dupeip_scan_all_ips' to true in the configuration.
Added exempt for dupeip on join, the permissions "litebans.exempt" and "litebans.exempt.dupeip_join" will prevent a player from being scanned on join.
Added "hidden_dupeip_players" list to the configuration, players in this list will not show up in /dupeip output.
Added /togglechat command.
/iphistory is now UUID-based.
Commands aren't overridden by default anymore. If this causes any issues I will revert the change.
(This shouldn't cause problems with Essentials, and I haven't encountered a plugin that conflicts with LiteBans, and it can still be enabled in the configuration)