Create KeywordDescriptor

This class contains the validator class and the Equivalence to use when
evaluating node equality.

Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>