Add autocompletion to link boxes on Bulk Update
Remove vestigial $ShowMerge, which should have been removed in 4f133c4b

That merge commit removed resolved a conflict to remove uses of
$ShowMerge, but not its presence in <%ARGS>
tag some more div's with an id or name attribute

to make them easier accessible with css
Handle enabled scrips in 4.1.5 upgrade, and disabled scrips in 4.2.2

90ba5667 rightly noticed that the 4.1.5 upgrade step had not adjusted
the Template column of disabled scrips.  In addition to adding a 4.2.2
upgrade step to handle them, it additionally changed the 4.1.5 upgrade
step to process them as well.

For installs which had already upgraded to 4.2.0 or 4.2.1, the change to
the 4.1.5 upgrade step was immaterial, and the missed scrips were fixed
by the 4.2.2 upgrade step.  However, it introduced a bug for installs
which were still on 4.0.x: namely, the 4.1.5 upgrade step would now
handle all scrips (including disabled scrips), followed the 4.2.2
upgrade step which would examine the disabled scrips -- and produce
warnings because they already contained characters.

One possibility is to remove the warning in the 4.2.2 upgrade step for
characters being found in the Template column; however, this might mask
problems in users on 4.2.0 or 4.2.1 for whom this is the first
examination of disabled scrips, and such a case is indeed a potential
problem.

Instead, opt to revert the 4.1.5 upgrade to only handling non-disabled
scrips.  The disabled scrips are thus handled identically by the 4.2.2
upgrade step for upgrades from both 4.0.x and 4.2.0/4.2.1.

This partially reverts commit 90ba56675bc5f288d4483f079f89a3b4c0d4cdc7.
Allow user search; comes with the same caveats as ticket search
Merge branch '4.2/upgrade-4.1.5' into 4.2-trunk
localize the create button

	modified:   share/html/User/Elements/Portlets/CreateTicket
Merge branch '4.2/tag-more-divs' into 4.2-trunk
made all the strings localizeable
Merge branch '4.2/articles-admin-loc' into 4.2-trunk
Merge branch '4.2/localize-user-portlet' into 4.2-trunk
Add not_member_of option for shredding users
Allow no_tickets and not_member_of to work together

Both of the filters, as curreently written, return; thus, if
not_member_of is used, no_tickets is ignored.

Switch to a list of filters, which all must be passed and refactor out
the loop over the objects (which was shared between
FilterNotMemberOfGroup and FilterWithoutTickets).  This also allows the
correct upper limit of results to be returned, as opposed to if the
filters were run sequentially, with each imposing the upper limit -- if
all of the first 50 non-group-members had tickets, the result set might
be empty instead of finding the 50 non-group-members later in the set
which had no tickets.
Update test to account for the new argument
Merge branch '4.2/bulk-link-autocomplete' into 4.2-trunk
Merge branch '4.2/shred-user-not-in-group' into 4.2-trunk
Warnings avoidance -- some users (like the system user) have an undef EmailAddress