More Python 3 compatibility fixes.
Added warning if Python 3 is used to install a non-system version of Node.
Another Python 3 compatibility fix.
Added initial, limited Windows support!