Replace autoreload with both Linux and Windows version, forked directly from Buke's GitHub.

https://github.com/buke/autoreload