New Producer/Consumer class for library. Will be used in and device plugins that use this model
FileSDR-Replaced internal producer/consumer code with new ProducerConsumer class in library