BF: isinf is not defined in visual C. Using cimport instead.
BF: using cimport from libc.math instead of math.h in vector_fields and expectmax
BF: added missing __init__.py file in tests
BF: compare the return value of isinf against zero. Apparently it is returning a python Boolean instead of a simple int (I don't have this problem on my side though, if this doesn't work we may need to acquire the gil)
BF: using numpy's isinf with gil. Apparently isinf is not defined in libc.math
BF: imports math.h functions via dpy_math.h
BF: replaces isinf with npy_isinf
TEST: change circle-to-C test images' format from png to npy to remove dependency on matplotlib
Merge remote-tracking branch 'omarocegueda/fix_isinf' into still-trying

* omarocegueda/fix_isinf:
  TEST: change circle-to-C test images' format from png to npy to remove dependency on matplotlib
  BF: replaces isinf with npy_isinf
  BF: imports math.h functions via dpy_math.h
  BF: using numpy's isinf with gil. Apparently isinf is not defined in libc.math
  BF: compare the return value of isinf against zero. Apparently it is returning a python Boolean instead of a simple int (I don't have this problem on my side though, if this doesn't work we may need to acquire the gil)
  BF: added missing __init__.py file in tests
  BF: using cimport from libc.math instead of math.h in vector_fields and expectmax
  BF: isinf is not defined in visual C. Using cimport instead.