Make face selection tests more stringent.

Face selection tests were verifying that the returned selection lists were the right size, but NOT that they had the right kind of thing in them.

Requires merge:

- [ ] Revit2015

PTAL:
@Steell 
Should we confirm that every item in the list is a Surface?