moved Sonic lib to my fork
Added some TODO statements
added CircBuff.cpp
capitalized #ifndef Circbuff_h
removed void arg in World.h
minor edits to Sonic lib
Made addAudioObjToMix() a static function

This required including copying over the this pointer to the mixerThreadArgs struct, as static functions only have access to static class members. With the this pointer passed explicitly, non-static members can be accessed. Though no errors are thrown, there is no playback. Likely due to a race-condition on the output buffers, which need to be locked with MUX.
removed sleep in iOS callback, fixed playback issues
Commented out pthread_barrier code.

pthread_barrier_t isn't supported in iOS
Restructured addAudioObject callstack

Sonic now has 5 public methods for adding an AudioObject:
(1) With just a filename (location defaults to the origin, velocity defaults to zero)
(2) With a filename and a location (velocity defaults to zero)
(3) With a filename and a location in polar coordinates (velocity defaults to zero)
(4) With a filename, a location, and a velocity
(5) With a filename, a location in polar coordinates, and a velocity

These in turn call one of three World::addAudioObject methods:
(1) Filename
(2) Filename and location
(3) Filename and velocity

Polar coordinates are converted to cartesian coordinates when appropriate before being passed to one of these three.
Each of these three methods corresponds to a similar AudioObject constructor.

Note that for an object to have a specified velocity, it must have a specified location.
added sonar sound
finished restructuring, but with linker errors
now use iOSSonic, but no playback
onCallback now working
debugging multiThreaded mixer playback with > 1 audioObj
removed commented out ViewController code
multithreaded mixer working, but not as well as hoped
incorporated Das FFT and Complex changes successfully
changed iOSSonic calls to ObjC, imported CoreLocation framework
implemented iOSSonic-ViewController delegate

..but it doesn't work because iOSSonic's delegate needs to be an
instance variable, and therefore cannot be accessed by iOSSonic class
methods, which is to say all iOSSonic methods. Will now try and implement
a Notification interface instead.