Remove double to float casts within source.

Changed all float declerations so they contain an 'f' in their numeric rhv.  This avoids a double to float conversion that would have to take place.
Messed up a multiline comment by mistake
Merge pull request #2 from thegreatpissant/floats

More code cleanup courtesy of thegreatpissant. Removed implicit casts of doubles to floats.