add url methods to various objects for WEB-5973 +review WEBCR-229
pay the code conventions tax for WEB-5973 +review WEBCR-229