Fix error message for lang-varianted .deb pathname not matching that variant

Had only mentioned files/dirs not being versioned, but it also tests
for the versioning of the file/dir not matching the versioning of the
package itself
Check Description *after* %-expansion (want values not %exp token names)

For .info example:

  Description: PostgreSQL database adapter for Python %type_raw[python]
  Type: python (2.4 2.5)

Description is literally 57 chars in .info but only 42 chars for any
actual variant, and that latter is what matters

Closes https://github.com/fink/fink/issues/82
nee https://sourceforge.net/p/fink/bugs/1389/
Patched to avoid locking issues on 10.9, as per discussion on -devel:

http://thread.gmane.org/gmane.os.macosx.fink.devel/21875
Oops.  Sync with distribution
Update Patchfile-MD5 to match new dpkg.patch
Sync with distro again