Refactored eachWhile and indexOf added lastIndexOf.
eachWhile now returns the index of the element that iteration ceased at. indexOf uses eachWhile to find the index of a given item. Implemented lastIndexOf
Experimentally removed jasmine JS reporter to see if it is required for SauceLabs integration