Update src\jsLinq.js

indexOf API extended to take predicate / value as argument

Q([2,3,4]).indexOf(3) => 1 (New Addition)
or 
Q([2,3,4]).indexOf(function(v){ return v == 3;}) => 1