groupBy, indexOf, lastIndexOf

Added the following methods:

.groupBy(), .indexOf(), .lastIndexOf()
Merge remote-tracking branch 'origin/master'

Conflicts:
	qArray.js