explicitly installed packages get a different status icon now

packages installed explicitly (and those fetched as dependencies) can
now be distinguished by status icon (in the packageview)
improved sorting of the packageview

Column 0: installed by user (explicitly) > status > name
Column 1: name
Column 2: version > name
Column 3: repository > name