added support for setLongTimeout

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