test and cleanup timerfd

closes #217