phonemes: support the con feature

The consonant (con) feature is used for context-based rules where
a different behaviour is required for consonants and vowels.