initial support for drools (and other generic) validators on the refex
API.
Change the Drools validator type into "External" - clean up the APIs and
documentation for external validation.