protocolparser: also bail from getText for AttributeError
protocolparser: don't bail on missing description tags
protocolparser: use description, not summary, for enum entries