Update timer.c

Removed redundant definition of Timer_t;
the newTimer(void) function will still not work as the memory containing newTimerSet will be released as soon as newTimer(void) returns.
newTimer(void) will return a pointer to NULL.