Return an error string when unable to convert Windows1252 string to unicode on MacOS/iOS

git-svn-id: http://svn.purei.org/framework/trunk@408 6a6d099a-6a11-0410-877e-d5a07a98cbd2
Added Win32::CComStreamAdapter.

git-svn-id: http://svn.purei.org/framework/trunk@409 6a6d099a-6a11-0410-877e-d5a07a98cbd2
Replaced uses of RECT to Win32::CRect in Win32::CWindow.

git-svn-id: http://svn.purei.org/framework/trunk@410 6a6d099a-6a11-0410-877e-d5a07a98cbd2
Merge remote-tracking branch 'upstream/master'