More miscellany

The defines added here are needed for some GCC 4.6.x versions and for the Linux compiles of MinGW, and shouldn't have any effect elsewhere.

The explicit copy ctor for cMultiParm is needed to avoid a rare circumstance where the default copy ctor would be called and result in two instances owning the same string/vector memory.

I've confirmed that ICameraSrv and the sound-blocking methods of IDoorSrv work properly in NewDark T1. Other services and methods that were missing in T1 seem to remain absent with NewDark.