Added unit tests for Perlin
Merge branch 'Creating-perlin-function' of https://github.com/Viq111/bluemars into Creating-perlin-function

Conflicts:
	bluemars/perlin.h
Creating NoisePublic class for testing purpose
Wrote 3 unittests for cosineInterpolate

- value at boundaries
- value between boundaries
- cosineInterpolate is monotonic between boundaries
Adding unittests for Muurmuur and Noise
Cleaning compilation warnings
Added murmurHash and discreteNoise tests
Cleanup tests + added discreteNoise Pattern test
Merge branch 'master'
Removing annoying warnings.
discreteNoise is now a long -> We have to check if it affects anything
Removing mt19937 unused instance
Removing Noise:generateOutputFile which was for debug purpose only

Ready to merge
Merge pull request #16 from Viq111/Creating-perlin-function

Added Perlin Module
Merge branch 'master'
Removed dllimport declaration when building static library for windows