submission email logging base classes to PKP-lib