Explicit release update check for Darwin & Windows,

everywhere else e.g. on Linux make use of your package management.
Use platform.system() instead of sys.platform

everywhere.