Switch to a native-code perlin noise function

My quick pure-python implementation was supar-slow. Switched to a handy and well-written module
that already exists in github, and is easy to install with pip:

https://github.com/caseman/noise