makefile generation: adding initial support for DSP unit testing
EffectsLib: initial unit test file -- note that it fails because the class that it tests has dependencies on other extensions.  To resolve this our test program should copy the dylibs from its dependencies into its folder using popen() to execute shell commands.
TTAudioEngine: removing from the DSP library to make it a separate extension -- doing this to resolve a number of longstanding headaches, though it will introduce a few additional short-term headaches until the wrinkles are ironed-out.