WIP tris selection

cc @Eric89GXL @dgwakeman @agramfort 

will share a validation example soon.
When I run into problems like this that I can't figure out, I use `assert` statements (at least temporarily) to help myself. For example, here we would expect `np.array_equal(np.unique(tris_), np.arange(len(unique_tris)`, right?