Various error are now being thrown as exceptions.
If error occurs, then the thread will pass and check for fatal errors instead of doing a deadlock.
Version bump to 0.0.12
Regenerate gemspec for version 0.0.12