Implement IP range banning. Closes #7.