Toggle hardware

Show and hide the hardware details on machine tokens.
Should this not have a default value? At the moment it's `undefined` which is falsy but it's better to be explicit when you can be.