Add scope classifier and matcher

This simplifies the namespace matcher a lot, it can use the scope
matcher internally.
Update TODO
Connect reporters with runners

This fixes all unit and integration specs!