SCHEMA-150. Moved mayProceed to BaseTool and redirected cleanup exceptions.

Signed-off-by: Christophe Taton <taton@wibidata.com>