Patch all versions of mocha loaded, not just the first one discovered.
Tweak and document multi-Mocha detection.

I don't like overloads, so, if you pass in something other than `undefined` (which triggers the default behavior), you must pass in an array. This is a breaking change.