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