fix error in message ut
 add message_loop_thread unittest
 add new unittest for thread and simple_thread