Change how bailout and skipall exit/record

Instead of tying the behavior to a Test::Builder instance, tie it to the
stream.
More stream interception stuff
Merge pull request #1 from Test-More/Result_Stream

Change how bailout and skipall exit/record