Remove unnecessary includes from TonicCore
Configurable sample rate, minor bufferfill optimization. #154
Separate Saw/Tri oscillator objects. #155
Add SquareWave object wrapper. #155
TonicLib builds into lib/ directory, doesn't need to rebuild for different projects
Fix TonicFrames for non-accelerate builds
Tests were not compiling. Fixed that.
Added a test illustrating a bug with ControlGenerator::smoothed.
Merge pull request #158 from TonicAudio/MP-TestUpdates

Mp test updates
Accidentally committed broken standalone demo
Removed limiting from TestBufferFiller, which fixes some broken tests.
Added a test showing that limiter moves values to zero, rather than one like I'd expect.
Added a new test which shows a failing generator / controlgenerator combo.
Added another test.
ControlValue and ControlMultiplier bug fixes.
Reverting accidentally committed changes to main.cpp in standalone demo
Reorder arguments in equality assertions (more logical failure messages) and replace float casts with float literals
Fix pretty big bug in TonicFrames division implmementation (backwards argument syntax) and fix another test failing (no output gen set)
Revert synthesis block size to 64. (oops... but it still worked\!
Fix (explain) limiter test. Fix zero-value attack coef