Cql scanner

this is a concept pull request, that adds intelligent type resolution for parameterized and named arguments in simple queries.

this is achieved by parsing cql grammar and using schema metadata to find correct argument types based on columns that those arguments operate on.

this proposal might never get merged as it can be considered out of scope for driver's functionality, however, I'm opening this to gauge interest and get opinions on this feature.