SERVER-12213: move some NamespaceDetails methods to .cpp (ones that should go away soon)
SERVER-12173 Evaluate text nodes first when building solution.
SERVER-11952 fix $size match expression parsing for negative longs

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11940 Separate options parser initialization from options parser utilities
SERVER-12165 Only fallback on using the file name when a file name is actually specified