Add -identifier to emacsql-escape.
Block on connection until the output has flushed.

This will enable the with-connection macro to work properly.
Add emacsql-with-connection back in.
Add a system-level test.
Add docstring to emacsql--log.
Rename emacsql--vars-collect.
Add a unit test for vector update.
Add emacsql-compile function for debugging.
Allow variables inside vectors.
Be much more strict with identifiers.

The form table:column now convers to table.column.