Changed Seek and Length to use int64 instead of uintptr.  This matches .Nets long type.
Added NotSupportedException
Added Asssignment operator, Swap and Reset
Updated MemoryStream after running unit test.
Added ConstructorFive and Read Test