CArchive: support streaming int, long and long long (instead of int64_t)
required for size_t streaming (at least on OSX x64)
CArchive: cosmetics: use uint8_t instead of BYTE
m_pBuffer is pointer to uint8_t
CArchive: use size_t type for sizes