SERVER-6400 - move MatchDetails out of matcher.h
SERVER-6400 remove old unused code to make porting easier