Initial work on a PRAGMA cipher_migrate

Swapping of the Btree meta data is not working properly now.
More work on cipher_migrate, still unusable
Swap btree for write, reset password on codec - working.
Clean up compiler warnings
Work to configure the proper env. for the migration
Attach new codec before btree copy
Add tests for cipher_migrate
null termination of key value
Adjustments to cipher_migrate

- And format flags when checking for exit condition
- Pass key size to sqlcipher_check_connection
- Trace version upgrade logic