Added several new filter checks

Filter rules for min word count, max characters and max repeating characters added.

Attempts to cut through most of the spam and irrelevant messages. It seems to work pretty well, but needs more testing. If you see any issues please tell me or fix it.

P.S. first post on Github and very little experience in JS please tell me if I'm not follow correct protocol.