more unique temp table names per https://github.com/eileenmcnaughton/nz.co.fuzion.reportbase/issues/1 + minor spacing & wording tweaks from core