Add better_errors gem

I've been applying this patch locally when developing so it would be useful for me to make it official.