Sort architectures for stability of result, use package architecture for dependency search.
Support different formats of supplying Source: field.
Test for pulling packages with source following.
Update test to treat empty source as source package name-version same as binary.