Some new noise functions.
Adjusted the noise function. It now takes floating point values and constrains to the range [0,1]
Little bit of experimenting to fix issues with the previous method. This works, but it requires a disgusting amount of RAM for any non-tiny map. Going to look into alternatives. I need 2+1D and 4+1D functions that give a reasonably 'random' output.