`selector` BIF
Group selectors support + refactoring
Merge branch 'pr/1249' into rc-0.41

* pr/1249:
  Group selectors support + refactoring
  `selector` BIF

Conflicts:
	lib/visitor/compiler.js
`selector` bif in root context should return `&`
History up