Replace package file path contraction from package.Id and package.Version with usage actual package file location path.

It looks logical to store original package file location path to lucene index path fields. In this case packages could be indexed and fetched regardless of actual file locations in ~/Packages directory.