aptsources/sourceslist.py: ensure that our sources are opened with UTF-8

ensure that our sources are opened with UTF-8 encoding, regardless of the
current locale, and handle the sources lines as Unicode internally for
consistency between python2 and python3. LP: #1069019.

[jak: Squashed a PEP8 fixup change by Brian Murray]
Release 0.9.3.3