Added convenience methods for getting the square root of 2 and 3.
Missing implementation for convenient Sqrt methods.
Added the Noise subsystem.

Integrated libnoise into the mezzanine with minimalistic changes to
styling and use of pre-existing utilities the Mezzanine has instead of
solutions in libnoise where sensical to do so.  Licensing was also
updated in the engine, demo, catch, and unittests.