Fix test selection scope expansion

Restores the pre expression based test selection since the change was
unintentional made.
Add singleton and instance methods expression
Move Test::Report to own file
Push down Test#run

Will soon invalidate the need for RSpec::Test at all.