turn WinRtmPipePlumber from struct to class.

Original patch by Radim Kolar.

Signed-off-by: Ben Greear <greearb@candelatech.com>
fea:  Make ifconfig_get_ioctl dependent on linux.

Original patch from Radim Kolar

Signed-off-by: Ben Greear <greearb@candelatech.com>
fea:  Remove un-used variables.

Original patch by Radim Kolar.

Signed-off-by: Ben Greear <greearb@candelatech.com>
fea:  Remove un-used variable.

Original patch by Radim Kolar

Signed-off-by: Ben Greear <greearb@candelatech.com>
fea:  Remove more un-used variables.

Original patch by Radim Kolar.

Signed-off-by: Ben Greear <greearb@candelatech.com>