Moved libnoise2 implementation to namespace noise2. Namespace noise is used to provide compatibility layer to original libnoise. Tutorial 2 now compilable without any code change