More strcache testing and some tuning.
tstRTStrCache: check that a real strcache impl doesn't return duplicates.
grr
More NT4 debugging. Getting closer to working state...
header (C) fixes
*: Replaced memchr(psz, '\0', cb) with RTStrEnd(psz, cb) and worked around memchr(,, RTSTR_MAX) issue in RTStrEnd. Here (linux.amd64 / glibc-2.10.1-r1) memchr fails for cb > ~(size_t)11. Since RTSTR_MAX is ~(size_t)0, this behavior breaks several IPRT string APIs.
iprt/assert.h: Use static_assert with g++ when available. Added AssertCompileNS for working around restrictions C++0x imposes on the expression.
Automated rebranding to Oracle copyright/license strings via filemuncher
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel (pain).
IPRT: Added simple testcase for the RTStrCache API (just to smoke it out).
IPRT: Memory pool (untested) and string pool stub implementation.