sdk: ensure new udl language extensions are made as primary languages

(integrated from trunk branch change dfefa68 by Todd Whiteman <toddw@activestate.com>)