add UtilThtread class
add test case for UtilThread constructer
fix to indent ':' for member initializers
add test case for UtilThread#init()
add test case for UtilThread#start()
add test case for UtilThread#stop()
fix to start thread with UtilThread#start()
fix to stop thread with UtilThread#stop()
implement main thread loop
refactor mutex lock & unlock
refactor flag update sequence
implement UtilTime class
add test case for UtilThread intervals
fix to wait with pthread_cond_timedwait()
fix to use ratest version of cpputest
fix to build with c++11
add UtilRunner class
add MockRunner class
fix to use UtilRunner in UtilThread class
fix for invalid use with UtilThread