Added ThrowIfDisposed guard to all method of classes implementing IDisposableObject
Added support for publishing NuGet package