A few indendation fixes in floats.hpp.
Marching squares initial version, clean up include guards/namespace.