resolve build warnings under clang
add function to return current registered provider
Merge branch 'prerelease' of github.com:sqlcipher/sqlcipher into prerelease