FIX: Revert Demon::DemonBase back to Demon::Base (PR #8132)

I introduced DemonBase because I had got some conflict between demon/base.rb and jobs/base.rb, however, to not rename base class, it is possible to use regex on absolute path in Zeitwerk custom inflector.


You’ve signed the CLA, lis2. Thank you! This pull request is ready for review.