SW-66. Refactor OpenTun[Linux|Windows] as subclasses of OpenTun.

Supports the intent of these classes as operating-specific specializations.
Also provide a single implementation of common code, in OpenTun.