Python fine-grained OS detection

Fine-grained OS Detection from Python script: windows_linux_detect.py

This standalone Python script detects if running on Windows Subsystem for Linux, Cygwin, Linux, Mac, BSD, Windows, etc. using Boolean properties.

The Boolean properties returned are:

self.cygwin
self.wsl
self.linux

self.windows

self.mac

self.bsd