missing requirement from UR::Util

Change-Id: Iacbb92464f442d59c4c9511bdedfdc2af477f5bb
Use version objects to compare versions

This avoids a warning about non-numeric values compared with numeric operator

Change-Id: Iab1f44111a7eb4a43bc190396a2ffaab1ce65a08
"return" has a higher precedence than "or"

Newer perls emit a warning: Possible precedence issue with control flow operator

Change-Id: I035261c1c0b18e496a16e043890b8b843a99d239
Attempt to avoid running XML view test when it's not available

The test seems to be trying to run the XML view test on cpantesters.
Use the same list of modules as 63b_view_with_subviews to test for
XML availability.

Change-Id: Ic70c443443c249a6cd32fdfe82e4141502fff782
Make the test quieter by using warning_message instead of Carp

Change-Id: Id5020e4c80563af06210db73c88bf02f2aedaa23
Checking in changes prior to tagging of version 0.42_02.

Changelog diff is:

Change-Id: I4601d058cc3624c31d64094c1a3131fa621f0ae5