optimize HEAPU?8[..] << 24 >> 24 and similar
Add new passgameobject_ptr embind benchmark to test smartptr routing in and out of functions.
* Added some semaphore, threads and socket stubs.
* Added OpenAL alSourceRewind stub.
* Throws exceptions in stubs.