SERVER-14742 delete old explain and turn on explain 2.0
SERVER-15029: missing rename source field should be a no-op

(cherry picked from commit 8f8e59a78107a079c5367abdc31580d20428d9cc)
SERVER-13104 enumerate all possibilties for $or below an $and
Merge remote-tracking branch 'upstream/master'