Fixes parsing of server version for locales which
use "." as grouping separator, e.g. German locale.
Merge pull request #190 from golovnin/Utils_parseServerVersionStr_fix

Fixes parsing of server version for locales which use "." as grouping separator

This is a useful fix to my earlier commit f20437b2a7f8140c81215bc104b0f1109be8263a in pull request #169 to use `server_version_num`.
Checking the lower case version of the column name before the upper case
version since it is much more likely to match.  In the default case when
the column sanitiser is enabled then the upper case version of the name
will never match.

This gives a minor performance improvement.
Merge pull request #191 from dmap/findColumnIndex

Minor performance improvement in findColumnIndex