Made the check for upstream changes asynchronous. Fixes #23