pattern rotation ref
more general front transform
waves notes
reduced front stuff
wave gobbler
move vector names to separate class
reprocess data with waves subtracted

Take a processed run and extract surface waves from the data. Now save
the run in a 'waveless' sub directory in the 'processed' directory.

Usage:

```
import gc_turbulence as g
r = g.ProcessedRun(g.default_processed + 'r14_01_14a.hdf5')
w = g.WaveGobbler(r)
w.process_all()
```

You can load up the waveless data with:

```
wr = g.WavelessRun(g.default_processed + 'waveless/' + 'r14_01_14a.hdf5')
wr.U
wr.U_waves
```
stop boundary nans from poisoning the data

Simplest way to do this is to limit spline interpolation order to 1.