ticket:11336: recombine stack buffer arrays; one int16_t for short length & flags

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36754 251d0590-4201-4cf1-90de-194747b24ca1
ticket:8477: deprecate IDNA2003 API

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36755 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: Fixed a problem in Win32DateFormat assignment operator which triggered intltest.exe crash in u_cleanup with the recent DateFormat caching change.

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36756 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11339: add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode)

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36757 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: improve error checking

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36758 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11139: A quick fix in the new DateFormat factory logic to use the current default time zone in a new instance.

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36759 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: improve error checking (fix)

git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36760 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: revert r36758 - re-checkin under r11139 once working?


git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36761 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: revert r36758 - re-checkin under r11139 once working?


git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36762 251d0590-4201-4cf1-90de-194747b24ca1
ticket:11389: revert bad commit


git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@36763 251d0590-4201-4cf1-90de-194747b24ca1