Converted file to use smart pointers
Converted attenuator to shared pointers
Reenabled all nodes save hrtf in the build
Fixed a bunch of compile errors
Converted the hrtf node
Temporarily disable build of the 3d example
Temporarily disable time_convolution utility