Several improvement and naming change
 - add _CLS_BEGIN/_CLS_END
 - Add copy/move ctors for ByteArray from vector<char>
 - remove tstring.h