MODE-1931 DdlParsers Parse Improvements

Added method to allow parsing DDL using a specific parser. Rewrote parse method to be more efficient. Also removed the caching of the token stream produced from scoring. This caching could cause memory issues for large DDL.