Fix MonitorMixin NameError

MSP-8986

Due to a load order issue that happens on Juan's machine and not mine,
it's possible for MonitorMixin to not resolve in
lib/msf/core/framework.rb, so add an explicit requires.