No need for an after{} block in 'apt source'.
Redesign 'apt source' to grep across the files in question rather than iterate.
Support matching custom apt source URIs.
Add 'keyed apt source', to add a custom source and its key.
Log when adding sources.
Merge branch 'keyed-apt-source'