Created a pretty reporter

This is a simplified reporter from #283 
`String#slice` is the correct function (matches `Array#slice`); `substr` is not standard (Compatibility Annex B) and should basically never be used.