Updates MKSModule to make GetEfficiencyRate virtual

To make it easier to create custom efficiency rating calculations, this
change makes the GetEfficiencyRate method virtual.