Added ExtensionInfo.keywords(), which retrieves a set of keywords for
the language from the lexer. (Not sure this is the right place for this,
or whether it is implemented "correctly". Suggestions for improvement
are welcome.)