MODE-1986 Enhance DdlParsers to provide access to parser 'scoring'

Added the recommended changes to the DdlParsers API. A couple changes to the recommended approach: (1) a class instead of an interface was used for ParsingResult, and (2) the result "getScore" method returns an "int" instead of an "Object."