[sba] Strip ":" from report_id

Colons cannot be part of a file name on Windows
[sba] Disambiguate between different years

For audit reports, append the year to reports with ID 9-06 through 9-24.
These numbers are used in both 1999 and 2009 reports.

For reports without a natural report ID, keep more of the filename when
building an ID, so that we don't trim off the year of semiannual reports.