Feature: Further Printer configuration

Added GM.Config.printeroverheatchance and GM.Config.printeroverheat for
people to further mess with default printers.

This is a blind feature request, but works off of the same concepts in
pull request #916

(and hopefully i got it right again in trying to PR to refactor)