Admin functionality where a new admin can be set by sending a single message by the current admin. Use this when the admin can be another contract.