Minor refactor of the break command
Minor refactor of the break command

It was doing bit of extra work regarding file paths and that
`check_errors` method was kind of weird.

yui-knk/byebug,k0kubun/byebug,ozydingo/byebug,scalp42/byebug,scalp42/byebug,guilherme/byebug,yui-knk/byebug,k0kubun/byebug,webdev1001/byebug,guilherme/byebug,k0kubun/byebug,saisai/byebug,deivid-rodriguez/byebug,guilherme/byebug,yui-knk/byebug,ozydingo/byebug,icebreaker/byebug,icebreaker/byebug,webdev1001/byebug,os97673/byebug,saisai/byebug,os97673/byebug,deivid-rodriguez/byebug,deivid-rodriguez/byebug