Fully functional anti-connection spam code

It works now, and has a configurable cooldown time. :D  Temporary
banning still broken. :(