Bail out of setup if Numpy isn't available.

Also add requirements files.