Made the launcher fetch the version dynamically from the file.
Added additional file control in the launcher, in case the registry paths are incorrect.
Fixed an error in an exception.