Adds numpy include dir for when it is off semi non standard

My environment has numpy & python3 off in strange and weird places. So much so that the setup.py won't build & install as it can't find numpy headers. This adds in their include dir as per the loaded numpy. Perhaps some strange incantation of python args to setup.py would let me specify it, but I didn't feel like learning those nor specifying the deep numpy dir