Respect dstSize and truncate in ccc string conv.

All of these funcs were not null terminating, oops.  And they were also
ignoring dstSize, so if the game specified one it would overflow.
Merge pull request #6010 from unknownbrackets/ccc

Respect dstSize and truncate in ccc string conv