isArraylike: adding quick exit if type !== number, using isArray now that it is native, avoiding isFunction until needed, adding comments, saves a few bytes minified