Correctly convert units of PolyCurve when creating Revit Floor, improve ...

...unit tests to check floor area is correct for both static constructors

This fixes MAGN-3821.

@ikeough