Made Timer implementation C++98 compliant

This PR addresses issue #23.