Merge pull request #1038 from dorkster/fixes

Fix #978 and #1037
Revert "Add round() replacement for MSVC"

This reverts commit b4a8e3ed7c3419ca06c252e366cb457444c9b629.
Revert "Restrict Entity movement to a multiple of UNITS_PER_PIXEL_*"

This reverts commit 74b2b9ca98ad331746f0fcf9dcb3e75f712df965.
Create alignFPoint() utility function

This function is used to align corpses and loot to a floating point
number that can be cleanly rounded when it comes time to render.