update branch
adapt: adapt to GMLIB v0.13.7
merge prs
feat: add BinaryStream API and adapted to GMLIB version and remove shift