TTDictionary: infrastructure added so that dictionaries are now associated with symbols and can be created/destroyed using a wrapper similar to TTObject.
TTAudio integration
Addressing attribute lookup failure in edge cases where a kTTErrNone would be returned but the returned attribute would also be NULL!  Found using static analysis tools in Clang.
TTBuffer: unit test fix for problem (caught using static analysis in clang) where the test could crash if object instantiation failed.
TTDelay: updating to make use of TTAudio wrapper.
TTDictionary support in TTValue. Currently untested, but should work in theory. see #123.
TTDictionary: now supports observers and delivers notifications when the content has changed. needs testing. see #123.
Adding TTDictionary test files
Merge branch 'feature/dictionary-rewrite' of github.com:jamoma/JamomaCore into feature/dictionary-rewrite
Adding a ruby test for dictionary
Registering TTDictionaryTest class
TTDictionary: the global dictionary table must be exported in order for objects with dependencies to build correctly.
Renaming the first test function
Merge branch 'feature/dictionary-rewrite' of github.com:jamoma/JamomaCore into feature/dictionary-rewrite
minor
TTDictionary: fix for crash in observers due to TTList not being instantiated correctly.
Merge branch 'feature/dictionary-rewrite' of github.com:jamoma/JamomaCore into feature/dictionary-rewrite
TTDictionary: implemented the all-important copy-constructor. see #123.
TTValue: when a value (an element, actually) is freed, and that element is a dictionary, no longer leak it.  see #123.
Adding some test on creation, schema access and value access