Fix the ABI problem and possibly use the same code to encode on unix & windows.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-jmatthewsr-streamperf3@8261 ddefafc4-47db-0310-ae44-fa13212b10f2
testing encode functions that run the same code on windows/*unix (also removed sprintf conversions on *unix)

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-jmatthewsr-streamperf3@8262 ddefafc4-47db-0310-ae44-fa13212b10f2
fix bug where encoding a unsigned char or unsigned char * would result in encoding the integer value instead of the actual characters.  This was due to missing insert operators which resulted in calling the integer insert operator (implicit cast) instead.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-jmatthewsr-streamperf3@8263 ddefafc4-47db-0310-ae44-fa13212b10f2
need signed char as well.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-jmatthewsr-streamperf3@8265 ddefafc4-47db-0310-ae44-fa13212b10f2
Testing email notification of svn commit.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-jmatthewsr-streamperf3@8412 ddefafc4-47db-0310-ae44-fa13212b10f2