added support for setLongTimeout

(issue #14) found solution for 25 day timeout limit on SO
http://stackoverflow.com/questions/16314750/settimeout-fires-immediately
-if-the-delay-more-than-2147483648-milliseconds. seems to be working
peachy