Roved DrgApiNotFoundException from tools to core.
Removed DrgPreconditionProcessor since it doesn't make sense to have this functionality as a processor, instead we throw DrgApiNotFoundException from DrgConfigurationFilter if no api is found