ColorDataspace.test removing deprecated syntax. issue #248
DataspaceLib tests: adding try and catch syntax. issue #248
DataspaceLib tests: changing setAttributeValue to set. issue #248
DataspaceLib tests: changing sendMessage to send. issue #248
TTDataspaceConverter: refactoring deprecated syntax that is not instantiation related, see #247
TTMatrixStencil: refactoring deprecated syntax. issue 249
TTMatrixGain test: one easy change from setSize() to resize(). issue #250
MidiLib: refactoring deprecated syntax. not sure I like the new. issue #253
TTException: adding a method to fetch the reason an exception is thrown.  Though we don't use this anywhere (at least not yet) it silences compiler warnings about the reason being unused.
TTMalloc16 / TTFree16 : moving these critical memory routines from the DSP framework into the Foundation (and cleaning them up a little along the way)
TTElement: memory allocations now always aligned to 16-byte boundaries to improve performance and deterministicity.
build.rb: removing -K option to silence warning
TTObject: was previously defined entirely in the header file -- now separated into header and source file.
TTObject: adding initial unit test class.  Moving template methods out to a header so that they can be used outside of the Foundation lib itself.
DataspaceLib: some cleanup -- most notably passint TTSymbol by value and not by reference -- DONT PASS TTSYMBOL BY REFERENCE -- it was corrupting memory.
Foundation lib: sweep through the project to eliminate passing of TTSymbol by reference where possible.  It's still okay to get a TTSymbol back as a reference.
TTBase: adding the TTAddress type -- that way we can properly store these in TTValue instead of using the hack currently employed
Modular Library: addressing some of the deprecated api use -- hopefully getting it right
Graph Lib: updating callback handlers to use the newer api
AudioGraph Lib: updating callback handlers to use the newer api