Add IPv6 support, switch to DB backend

- Adds IPv6 support if Net::IP is installed
- switched from file/dir to DB|GDBM|NDBM (whichever is installed)
   - automatically imports old format into DB (uses FAR less disk space)
   - reporting even a million connections is practically instant
- added error messages where failures were previously handled silently