[engine] Use the appropriate `BaseGlobs` subclass for excludes
Review Request #3875 — Created May 12, 2016 and submitted
During the bundle bump (https://rbcommons.com/s/twitter/r/3818/), I was confused by #3413, and broke the filemap tests. While trying to fix them for this review, I found #3413.
I don't have time to dive into #3413 right now, but this fixes
_filespec_for_excludesto use the relevant BaseGlobs class if it exists.
- Fix the tests, and highlight the fact that
zglobsfilespecs are broken.