Toggle hardware

Show and hide the hardware details on machine tokens.
It gets set when the token is created in the machine view. I was thinking it might be better for the token to be dumb and the machine view to care about the state of the tokens. Happy to change that if it makes more sense to have a default here too.