Fixes and enhancements to DataReader and TuneFilterDecimate

Enhancements:
1) DataReader supports throttling at a multiple of the defined sample rate
2) TuneFilterDecimate supports various tuning modes.