Fixed #21049 -- Fixed autoreload for Python 3

Changed th system module values check to return a list.
In Python 3 it returns a dict_view which could occassionally produce
a runtime error of "dictionary changed size during iteration".
Merge pull request #1575 from mburst/ticket_21049

Fixed #21049 -- Fixed autoreload for Python 3
Fixed #20821 -- Added tooltips to Admin SelectBox widget

The Admin widget, which can be used to filter multiple selects
can sometimes be too narrow and hide information such as
user permissions. This commit adds tooltips to the select
options so that a user can hover over and see the hidden text.
Merge pull request #1578 from rmutter/ticket_20821

Fixed #20821 -- Added tooltips to Admin SelectBox widget
Added Rudy Mutter to AUTHORS for his work, ref #20821.
Fixed #21013 -- ModelAdmin.get_queryset considered for Admin history.

Admin history was using get_object to fetch the model instance instead
of relaying in get_queryset.

This patch modifies that behavior fixing the bug reported in
ticket #21013.