add support for specifying modules superceding/conflicting with others, forcing the superceded ones to unload
rework the wunderground module considerably