Corrected Rect so it now properly handles negative values

It was fixed in the C++ version, so here is the SFML.NET fix.

https://github.com/LaurentGomila/SFML/issues/219