hook when doing /ns info on a non-existant nick. Break /ns list into submodules

Breaking /ns list into submodules allows other modules to add list handlers.

My contrib-modules pull req requires this