gl2: add support for sharing assets; See #28
window: share assets across multiple windows; Fixes #28