Flexibility update for filters

Cut ~1/4 of generation time by switching to named groups, and it's way
easier and more flexible to create your own filters now that named
groups are used. Also updated the irccloud filter to allow for optional
seconds.