Switch to erlang:send_after and erlang:cancel_timer

http://www.erlang.org/doc/efficiency_guide/commoncaveats.html
Merge pull request #37 from seth/of/use_erlang_timers

Switch to erlang:send_after and erlang:cancel_timer