Fix typo in comment

MSP-9228
Add missing return type to YARD docs

MSP-9228
Fix docs

MSP-9228
Extract Template from metasploit_model_module_class write_template

MSP-9228

Metasploit::Model::Module::Class::Spec::Template.write(module_class:
module_class) will write the templates for any module_class.ancestors.
Metasploit::Model::Spec::Template::Write

MSP-9228

Pull out write class method into a module that can be extended by all
Metasploit::Model::Module::*::Spec::Templates.
Add missing YARD docs

MSP-9228
Extract Template from metasploit_model_module_instance write_template

MSP-9228

Metasploit::Model::Module::Instance::Spec::Template.write(module_instance:
 module_instance) will write the templates for any
module_instance.module_class.ancestors.
Fix YARD docs

MSP-9228
Bump version

MSP-9228