Add framework for Waveform objects

I apparently forgot to add these files previously.  The more recent
changes I've made include: speeding up the interpolation function
drastically (and improving the scaling) by switching from interp1d;
and adding a couple very basic tests#.