Reimplemented ban module

The ban module has been reimplemented with full CIDR support included.

This fixes Issue #2.