Updated the noise functions to use smoother wavelets, and updated the
analytical derivative to match. Unfortunately there's a bug somewhere,
because the derivative doesn't produce correct results when used for
lighting.

-Peter Mawhorter