Bugfix: don't use numpy.seterr
use warnings.catch_warnings() context manager instead of numpy.seterr to avoid breaking other programs that import pymap3d and want their warnings not to be errors.
Thanks @sanguinariojoe for the report and suggested fix