Remove simplex module

The simplex noise algorithm is apparently covered by patents :(
Remove impls of the Perlin trait for tuples
Reorganise perlin noise api

Examples:

perlin.gen([x])
perlin.gen([x, y])
perlin.gen([x, y, z])