Splits create and truncate operations.
In scrub don't check the inode to verify if the file is synced.

On filesystem without persistent inode, they can be different from
one run to another.
In sync they are automatically adjusted, but not in scrub.
Some comments adjustment.
Adds new badonly and synced only options.

They are enabled with -e, --filter-error to limit
the operations to only bad blocks and avoiding to
restore not synced files.
Renames -s and -t to -S and -B.

We need some free space in option names and these
ones are anyway intended to be manual ones.