Merge -ndiffs()- and -load_diffs()- into -cfout()-

Instead of initializing the differences dataset by first determining the
number of differences, which led to redundant code, -cfout()- resizes
the dataset when necessary.
-cfout()- immediately destrings the master/using value variables
Add suboption -saving(, all)-
Merge branch 'saving-all'