Fix polygon intersection test data type
Fix polygon intersection test data type

It turns out that inputting the polygon data as integer coordinates caused rounding errors. Making them floats gives the correct answer. This seems more of a call-this-function-correctly-you-moron type of problem so I'm fixing it in the test case.

onitake/Uranium,onitake/Uranium