Merge branch 'release/3.2.0' into develop

Fix linking

Merge branch 'develop' of https://github.com/SOCI/soci

Added the size() member function to values class.
Allows either knowing the number of columns in a row or the number of values already set.

Tabs removal.

Some trivial optimizations in ODBC statement preparation code.

Don't use std::ostringstream unnecessarily; reserve space for the query string.

Merge pull request #111 from vadz/odbc-strstream

Some trivial optimizations in ODBC statement preparation code.

Merge branch 'develop' of https://github.com/ricardofandrade/soci into develop
Fixes the use of PostgreSQL-style casts with ORM (soci::values)
Merge branch 'release/3.2.0' into develop

Fix linking

Merge branch 'develop' of https://github.com/SOCI/soci

Added the size() member function to values class.
Allows either knowing the number of columns in a row or the number of values already set.

Tabs removal.

Some trivial optimizations in ODBC statement preparation code.

Don't use std::ostringstream unnecessarily; reserve space for the query string.

Merge pull request #111 from vadz/odbc-strstream

Some trivial optimizations in ODBC statement preparation code.

Merge branch 'develop' of https://github.com/ricardofandrade/soci into develop

Fixes the use of PostgreSQL-style casts with ORM (soci::values)

Revert "Added the size() member function to values class." which should not be part of this branch.
This reverts commit e5c5de5e2b227ebe89750f4184dc5d4bb46a681e.
soci::values placeholder search logic now looks for the following alphanumerical char to discard a match.
Untabfy