Copies the state of source into target, called when SQLite needs a second, independently-keyed cipher instance derived from the same key, typically when opening another connection to the same database.