Many edits to noise functions
- deleted many old scripts related to old noise/fk codes
- noise_setup/process/stack all default to .mat file
  input/output as this is faster, limits inode usage,
  and adds compression
- this required noise_setup to be rewritten and it is
  much faster in many cases and proceeds linearly with
  time like noise_process
- noise_setup by default does steps 1-6 of noise_process
  as this makes the output displacement records at 1sps
  and saves a lot of space
- noise_process now just does steps 7-12 by default as
  1-6 are done in noise_setup
- noise_process now has a normxc option (default is true)
  so that the correlations are normalized by their auto
  correlations
- noise_stack now has a xcrev option (default is false)
  that limits the output correlations so there is no
  redundancies (saves about twice the space)
- new function noise_stack_arbitrary allows stacking
  some specified directories directly for convenience
- new function stack2stack allows upgrading stacks for
  short time spans into longer ones (e.g. days->months)
- working on new function noise_psdgram (not ready)
and a few other minor changes elsewhere
- fixed a bug in correlate (forgot dep* updates)
- prep_cmb_data fix for false-positives in desync check
- new function str2int for simple numeric string parsing
  (it is twice as fast as str2num where applicable)
- fix iris_sacpzdb_build to be more verbose in output
  and changed output db names for clarity
- added xc/ocean directories to uninstall_seizmo