changed connnection to connection
changelog
- added new backend for pysqlcipher, as we will probably get
requests for it soon.
- ensure kwargs are passed for limit clause on a compound select as well,
further fixes for #3034