Support Logs when exception occurred
Support timerFD and refine Logs
Fix bug for TimerFD and Logs

	1- Wrong assumption for timerfd_settime
	2- Logs only need to raise
Support unittest for timerfd.py
Remove non-necessary code for Mac OS

	Now cannot find the suitable solution under Mac OS X