Introduce cassaforte.cql/insert-async, /update-async, /delete-async and /select-async that return futures

Schema operation functions that return futures make little sense:
you almost always want to wait for when those complete, and not
executing them hundreds of times a second under live traffic.

Fixes #47.