Reimplement portaudio support to use device interface
(uncompiling) removed all references to graphs from headers
(Uncompiling) removed all references to graphs and replaced with devices
Fixed things to compile again; time_convolution still doesn't
Temporarily don't compile everything except core library