Add support for `-B, --ignore-backups`

Using the `-B` argument, backup files (those ending with a tilde)
can be excluded from output.