Fixed more bugs in patcher.

Patcher will now exit (hopefully!) when unable to locate the game
through the registry.
Was using incorrect path when checking for files needing an update, this
should work now.