Added Range.LeftOpen factory method.
Added Range.RightOpen factory method.
Added to Range RightClosed and LeftClosed factory methods.
Added to Range static class Empty factory method.
Fixed formatting
Added missing copyright notice.
Added to Range static class Point factory method.
Clarified comment