Use relative paths for files by default in JSON reports

Tab format needs to use absolute paths to work properly with Jenkins. HTML format does its own thing but always displays relative paths in expanded warnings. Text and CSV reports do not include file names.