cmd_lusers Convert to a module
cmd_lusers Refresh max local/global user counters after a user connects

Fixes #423 reported by @RawrDragon
cmd_lusers Use of size() instead of counting elements
cmd_lusers Be smart and know how many invisible users are there without iterating the userlist