Without this install.py always exits 0 and no way to tell vim-plug its installation actually failed
Translate the install.sh script in python to make it platform independent. Keep install.sh as a wrapper of install.py to not break scripts that depend on it.