Significant changes and additions to ExoTools.NET

Includes many changes and code additions to the ExoTools.NET library.
Added a Unit Test project for testing the methods.