add copy ctors, operator= to tap, fft node
also, fix up some uninitialized pointer members