- add code documentation
- move provider list processor to subpackage
- create stringutils submodule
- move dnsblprovider to submodule
- move reverse ip function to a submodule
- use more internal function to reverse IP address
- Use strings.Cut to get string before a delimiter
- fix minor formatting issues in readme