Add an option to register a different handler to the Base.test module
Use a function instead of a macro to register the handler
Add `with_handler` to use a different handler in a local scope
Remove underline from the functions, export the Result types
Add documentation for the Test module
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #2680 from andrioni/master

RFC: Add option to use a different handler on Base.test