Improve performance

http://jsperf.com/function-versus-function-call-versus-function-apply
Add the length of the array as a param of the iterator
Update readme