proof-of-concept for fixing debian #731102
add test, deal with InRelease
refactor and move generation of the MetaIndex FileName out of the FindSrc()
further refactor, extract GetReleaseForSourceRecord() out of FindSrc(), write out the selection notice to c1out to be consistent with the rest of the source
add test for aptget source for unavailable package
refactor FindSrc()
use MetaIndexFile() instead of MetaIndexURI()
add #ifdefed ABI break & cleaner solution once the abi break is in place
refactor
add new LocalFileName() method to metaindex
remove exposing {MetaIndexInfo,MetaIndexFile,MetaIndexURI} again as this is package system specific
Merge remote-tracking branch 'mvo/feature/deb-src-bts731102' into debian/sid
if there is only deb-src pick higest version in deb-src release matching
improve test for #731853 and comments
fix typo
user-requested version tag gets precedence in apt-get source -t dist pkg=version requests
add support for "apt-get source pkg:arch"
improve error message for apt-get source pkg:arch{=ver,/release}
improve error message
fix test/integration/test-apt-key-net-update (code copy/DRY violation)