Make it possible to change flow control settings for individual devices.
Adds the interface that will be used for encapsulating various mediums that can be used in the Linux port.