setTimeout arguments and noop

Added setTimeout arguments and a shorter, cleaner noop alternative to Function.prototype.