Update CPYINT revision.
Update CPYINT revision.
BUG19164627: Fix cursor trying  to decode linestring data as utf-8

While converting row values coming from mysql server, cursor was trying
to convert LINESTRING data as utf-8 which was raising an exception.
This patch avoids this by returning such kind of values without decoding.

A testcase has been added for BUG#19164627.
Merge branch 'BUG19164627' into develop
Update CPYINT revision.
BUG19225481: Fix floating point inaccuracy with Python v2

Fix Connector/Python truncating digits from float values with
Python v2. This was not happening with Python v3 since str()
function in v3 does not truncate digits while converting
floats to string. This was resolved by using repr() instead of
str() for floating point values while converting them to string.

A unit test has been added for BUG19225481.
Merge branch 'BUG19225481' into develop
BUG19163169: Add support for Django 1.7

This patch makes connector/python compatible with Django 1.7.
Django 1.7 supports schema migration, this patch adds a file
schema.py required by django for schema migrations.
Also it fixes issues with django datetime fields.
Merge branch 'BUG19163169' into develop
Merge Release-2.0.0
Update CPYINT revision.
BUG19170287: Fix duplicate section error with Python v3

When an option file containing duplicate section was read
by connector python, a DuplcateSectionError was being raised
with Python v3. This patch fixes the issue by using parameter
strict=False while instantiating ConfigParser with Python v3.

A unit test has been added for BUG#19170287.
Merge branch 'BUG19170287' into develop
BUG19169143: Fix raising error with duplicate option files

When same option file is given in the option_files argument more than
once, no error was being raised. Now with this patch a ValueError is
being raised when same option file is listed more than once.

A unit test has been added for BUG#19169143.
Merge branch 'BUG19169143' into develop
BUG19179711: Fix using '%s' in django backend

Currently it is not possible to escape '%s' in queries so,
'%s' is changed to '%S' which produces the same result for
both date and time formatting.
Merge branch 'BUG1917911' into develop
BUG19282158: Fix NULL values to work with prepared statements

While trying to insert NULL values using prepared statement was
raising an error. This patch fixes the issue.

A unit test has been added for BUG#19282158.
Merge branch 'BUG19282158' into develop
BUG19168737: Fix unsupported connection argument error with option files

Some connection arguments like pool_name, pool_size, failover, if given
inside an option file being used by Connector/Python, was causing
unsupported connection argument error. This patch fixes this by moving
the _read_option_files function to optionfiles module.

A unit test has been added for BUG#19168737.