Native context creation and managment for miniquad. Internal crate, not intended for standalone usage.