Refresh channel modes now uses the nicklistmodel

In addition to making this minor change I also protected CNFM
from crashes when the source model hasn't been set yet. This
happens in channel because of the odd time the server is set.