introducing user geometry set, first step of separating between Accel and AccelSet
user geometry set working for xeon
implemented user geometry sets for xeon phi, still not tested
user geometry sets working on xeon phi, instancing still broken
instances working on xeon phi
Merge branch 'swoop'