_.partition: include iterator and context arguments in the predicate

Including the iterator and context in the arguments of the predicate allows for more ways to partition the data. One example is by odd and even array indices.