* Add option to use icanhazip as an IP source * skip IP source API tests in CI
* wip * wip implement test * complete test * add lint and test actions * fix bad format