Bugfix for 3d version of simplex noise, changed constant for corner dot product for 3d and 4d as suggested in stefan gustavsens updated paper on his implementation. Also updated result scaling factors to handle changes.