Bug 12963 - use tags in History view

Use an outer join when joining the TAGS table. Otherwise, revisions with no
associated tags will not be shown in the history listing.