Added non-empty range implementation with equality comparer.
Enabled nuget package restore.
Enabled ignoring of nuget packages
Using NUnit as testing framework.
Added tests for Range, one for RangeEqualityComparer.
Added empty range.
Added missing GetHashCode to Range`1, improved comment
Added missing copyright notices, removed unused usings.
Made EmptyRange a singleton.
Added missing TestFixture attribute