RxRingBufferSize (128 default, 16 on Android)

- changing from 1024 to 128 based on perf tests
- platform dependent check for Android to set to 16 to reduce memory usage
IndexedRingBufferSize (256 default, 8 on Android)

- changing from 512 to 256 based on perf tests
- platform dependent check for Android to set to 8 to reduce memory usage (use cases on Android should rarely if ever hit the use case with merge that requires the higher buffer sizes for performance)
Merge pull request #1836 from benjchristensen/ring-buffer-size

Reduce Ring Buffer Default Sizes (and lower for Android)