Nuget packaging

Setting up the project to build the nuget package on release builds. Also, moving assembly details (author, description, etc.) into `GlobalAssemblyInfo.cs`

After building in release, you will find the `nupkg` file in the `bin/release` folder.