[amtrak] Fix report_id

Audit 005-2013 has two memos, one at the beginning of the audit, one for
the termination of the audit. Both documents are given the "Tracking"
value of "005-2013." We fix this by appending "_closeout" to the report_id if
the title begins with "Closeout."
[treasury] Remove Unicode "REPLACEMENT CHARACTER"
[treasury] Unescape %20 in report_id
[treasury] Remove Unicode junk in "other" reports
[treasury] Make report_id more robust for "other"

If an "other" report link doesn't start with something that looks like a
tracking number, fall back to using the filename from the URL.
[treasury] Disambiguate between two IGATI reports

(Both reports are unreleased)
[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.
[education] Normalize report_id

Remove "ACN: " prefix from one row's value in the ACN column.

This gets rid of a colon in the report_id to boot, which is good for
Windows.
[education] Suppress duplicate link to same report
[eeoc] Stitch together any <a>s split across <li>s
Merge branch 'master' into unique_report_ids
[sec] Skip duplicate report
Merge branch 'master' into unique_report_ids
[exim] Fix semiannual report IDs
[exim] Deduplicate reports that appear on 2 pages

(i.e., "What's New" and "Semiannual Reports and Testimony"
[exim] Trust audit number in URL over link text
Merge branch 'master' into unique_report_ids
[agriculture] Fix url copy-paste error on website
[commerce] Deal with double-posted PDF