Updated Timer's __call__ method to be thread-safe for decorators

I left the existing thread-unsafe __ call __ stuff alone for backwards-compatibility.