Fixed compiler errors and warnings

* Import <objc/message.h> instead of <objc/runtime.h>
* Cast objc_msgSend into non-variadic form
* Indentation cleanup
* __bridge casts for (void*)