Commit configuration

Commits the candidate configuration to the active running configuration. Supports commit check, commit confirm with rollback timer, and commit comments.