Fix floating/exploding dynamic physicals

Only put dynamics to sleep if they're at the initial location. This
prevents baskets from exploding on touch by an avatar and should
theoretically make the doggone slave cave kickables activate the pressure
plates.
Nuke std::wstring from plDynamicTextMsg
pyDynamicMap plString-ification

We now no longer care if the scripter hands us a string object or a
unicode object! Please note that drawTextW was thrown away because it is
now redundant.
pyDynamicMap header tweaks...

More spurious virtual keywords removed
Fix Age.SetSDL commands...

- General code cleanups
- Don't send the entire SDL blob. This is wasteful.
- Actually update the doggone state immediately. Don't screw around!
plString-ify plPythonSDLModifier
ASSume that MSVC is the only compiler who uses the __declspec() syntax
Merge pull request #425 from Hoikas/dyntextmsg-string

pyDynamicMap plString-ification
Merge pull request #429 from zrax/deprecated

Mark plString::Format as deprecated
Implement plFormat for floating-point types
Provide some plFormat samples with floats/doubles
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()
Convert many of the now-deprecated plString::Format calls to plFormat
Better padding string generation
More plFormat -- some may make minor changes to certain debug output
(mostly regarding bools)
No need to duplicate this...
Add plPrintf - a cstdio-directed version of plFormat
plStringify plShaderAssembler