Tce support for v3 (#27)
* Transparent Column Encryption support for v3
* better error messaging, insert into base table to encrypt for now.
* extensive tce refactor, lots of test cleanup, triggers now dynamically generaeted on table, not view.
* fix literal string handling for for key_id_column and add test case.
* better key column test and bug fix.
* new begin atomic sql functions.
* go back to using with syntax, make view generation distinct per table per update.
* optional nonce support for column key and row key
* cleanup if checks with coalesce
* nonce test.
* docs for TCE, some cleanup of key creation api as det is the common algorithm.
* more documentation cleanup.