Crash Fix: normalize filenames in the patcher!

There were two different path separator styles that caused
plResManager::RemoveSinglePage to do nothing when called from the patcher.
D'oh!
Merge pull request #431 from zrax/plFormat_float

Add float and double support to plFormat
Fix for {.0f} precision in plFormat()