[CA/AE] - remove CoreAudioRingBuffer and use the duped impl called AERingBuffer

... as the topic says. It also fixes a comparison in the AERingBuffer which i spotted when diffing both implementations.

@davilla for review and pushing.