Updated TPCircularBuffer

- Don't modify mDataByteSize buffer values on return from TPCircularBufferDequeueBufferListFrames
- Addressed a few warnings when building for 64-bit
Use float version of log10 in level meter calculation to avoid overflow issue

Closes #65
Thanks to rlopezdiez
Further tweaks to level metering
Make sure all AudioUnits continue rendering during screen lock.
Merge pull request #67 from milkllc/master

Make sure all AudioUnits continue rendering during screen lock.
Fixed an AEMixerBuffer issue with multiple dequeues in one time slice; increased max sources
Fixed bug calculating NSTimeInterval to timeStamps that are in the past

Time difference is calculated from two uint64_t (unsigned) values. To get correct results when the first value is less than the second value, we have to cast the result to an int64_t (signed) value.
Merge pull request #71 from manide/master

Fixed bug calculating NSTimeInterval to timeStamps that are in the past
AEFloatConverter: Make sourceFormat settable
Support stereo when connected to IAA
Remove updateInputDeviceStatus from public header, instead update automatically on IAA connection change.
Added mixer channel count check to prevent -10877 errors.
Merge pull request #76 from psobot/psobot/10877-fix

Added mixer channel count check to prevent -10877 errors.
Merge pull request #74 from lijon/IAA_stereo_fix

IAA stereo fix
Fixed group converterNode resource leak.
Merge pull request #77 from psobot/psobot/converter-node-leak

Fixed group converterNode resource leak.
Fix IAA support when input disabled
Merge remote-tracking branch 'taae/master' into develop
Update debug build for all archs not only active arch.