Fixed: _gen_suffix_ar(), tri_AddObjectKey(), tri_DeleteKey(), tri_ObjectKeyDiag_Write(): unaligned key r/w opertions are now handled in a portable way.
Fixed: tri_ExtractObjects(obj_sz != 0) returns error if target object size is greater than obj_sz (smaller size is allowed).