Implement XamMac platform to be able to use Xamarin.Mac as well as Monomac
Terminology: Should be dot product, not cross product.

Add Rectangle ctor overload.
Add rectangle ctor overload.