Add TBSSHExitWithErrorNotification. Refactored.

Refactored:
 - Use GCD instead of NSThread.
 - Thread with @autoreleasepool to prevent memory leak.