Implemented billow and ridged multi for all dimensions, float and double. These types and perlin can now be calculated with SSE2