Make c_string_from_wide_string work with remote strings

Removes the error message that you "cannot create a C string from a
remote string", and instead creates a local copy of the remote string.

This local copy is leaked, we should be able to fix the leak when
switching over to the new string implementation.
Merge pull request #692 from Kyle-B/kb-fix-string-from-remote

Make c_string_from_wide_string work with remote strings

Removes the error message that you "cannot create a C string from a
remote string", and instead creates a local copy of the remote string.

This local copy is leaked, we should be able to fix the leak when
switching over to the new string implementation.

Fixes:
- classes/sungeun/remoteDynamicDispatch (compopts: 1)
- multilocale/diten/needMultiLocales/remoteStringTuple
- optimizations/sungeun/RADOpt/access1d (compopts: 1)
- optimizations/sungeun/RADOpt/access2d (compopts: 1)
- optimizations/sungeun/RADOpt/access3d (compopts: 1)