Print unified diff instead of overwriting by default

For old behavior use the new --apply switch.

This is a much more user-friendly behavior since in most cases the
changes will need to be reviewed manually anyway. It also reduces the
chance of accidents.
Update README