d266a9594b
consider a loaded package valid even if !isvalid() but does have some file that indicates it has a valid packagestructure. for how packages are loaded now, a package is never valid at first if has a required file: because the path gets set only after the package is loaded this fixes wallpaper loading