delete IP from memory when banned

Previously an IP was kept in memory even after
it was banned (written to a ban file).  And as
a result there could be multiple ban requests.
It worked fine but it was wasteful.  This has
been so deletes the IP from memory when it
is banned.