Fixed small issue in null check.
Cleanup logger.
Changed thread name.
Tweaked thread attachment.
Considering pulling out the backing thread.
Update jni_EventDispatcher.c
Moving thread from native to java.
Removed some junk test code.
Merge remote-tracking branch 'origin/master'
Small whitespace adjustments.
Removed unused status id's.
Transitioning to a Java thread model instead of the native thread model to solve some of the JVM thread attachment issues related to logging in 1.2.
Removed unused listener.
Making some small cleanups and bug fixes.
Small tweaks.
Moving in some changes from the no_thread branch.
Changed the logger to ignore messages it cannot print via jni.
Removed comment.
Changed type.
Fixed a small upstream change.