Add instance attributes `commandsResetTimeout` and `commandsRequireAnswer` and implement message acknowledgments as appropriate.