Remove misleading note about which IRs are counted

When this line was introduced in RTIR 1 in 5892d273 the message only
showed up in the tabbed output, but the code did correctly handle IRs
without Incidents (although it meant that it wouldn't even consider the
Constituency field on the IR itself which is.. odd).

When this code was refactored in 0553622 it took some very simple logic
and replaced it with clever and wrong code that failed to consider the
fact that a subroutine was returning undef as a special "No linked
Incident" case.

next unless ($value eq $Constituency || !defined $value);
became the "failing to consider undef"
delete $res->{$id} if !$value || $value ne $condition;
even the current code which uses a ternary operator gets undef wrong and
can only count unlinked IRs with the yet-to-be-merged branch that allows
Constituency to be optional.

While it's straightforward to return the original behavior, it's been
broken since 2.4.0 was released, so we won't fix it in
3.0-trunk.  End goal is that RTIR should get enough of RT's reporting to
not need this thing anymore.
Allow reports to be run when Constituency CF is disabled

With this commit, the Constituency CF is now loaded as the
current user rather than the SystemUser because only users
with access to the Constituency CF should see it in the
reporting menu. However, it is a behavior change that may be
noticed by some users with more customized rights configurations.

Resolves Issues: 30040
Log if Incidents queue is not loaded
Support the Unread Messages feature in RTIR

Add support for displaying a message on ticket display when
there are unread messages on a ticket. This is a standard
feature in core RT.

Adding this feature gives users a way to clear the New messages
setting shown on the incidents listing on the RTIR homepage
which was added in 726463f367.

Resolves issues 17450 and 30080
Merge branch '3.0/reports-without-constituencies' into 3.0-trunk
Make "Jump to unread" work

Without this and 4.0/updatestatus-displaypath, Jump to unread will link
to /Ticket/Display.html?id=7#txn-id=foo but during the redirect to
/RTIR/Display.html the anchor is lost and the page never moves.  You can
click the link all you want.

Mark as read and jump works because it passes the Anchor in an argument
which is respected in MaybeRedirectForResults.
Merge branch '3.0/display-mark-as-seen' into 3.0-trunk
Update MIRTx

unfortunately, this newer version of Module::Install::RTx wants to
overwrite README, so until we sort that out, we'll need to be careful
when running perl Makefile.PL as an author.
Merge branch '3.0-trunk'

Conflicts:
	META.yml