fun duplicateScheme(scheme: T, newName: String): Unit
Called when a user wants to duplicate a scheme.
scheme - the scheme to duplicate; it is assumed that this is the currently-selected scheme
scheme
newName - the name to be applied to the duplicate
newName