fix count when the key is an attribute written in dot notation
Added support for non-numeric IDs used with Postgres
Update MySqlConnector.php to support Sphinx

Sphinx is one of the 4 main search engines PHP has documented and provides classes for.

http://www.php.net/manual/en/refs.search.php

Sphinx uses the mysql protocol as an interface.  The problem is when passing collate the connection to sphinx fails.  The patch will not include collate in the connection if in the config file its set to null.

Thank you

(Original Ticket #3519)
Return an array with attached, detached and changed relationship IDs on sync
Modify tests to also test the new behaviour
Updated docblock as per bencorlett's & franzliedke's suggestions
Ascii in file name fix

Updated fix

Line tidy

Fix
Updated doc blocks to change incorrect parameter names
Added removeBeforeFilter and removeAfterFilter controller methods.
Handle __call on Queue capsule
Merge pull request #3675 from RyanNielson/patch-2

Updated doc blocks to change incorrect parameter names
Table prefix was missing in BelongsToMany@getRelationCountQueryForSelfJoin

Table prefix was missing in
BelongsToMany@getRelationCountQueryForSelfJoin
Convert spaces to tabs
Allow pgsql enum fields /w reserved words as names
An enum with a name like `unique` would cause an SQL syntax error, so just wrapped that sucker up in double-quotes to make it work.
Merge pull request #3689 from philsturgeon/feature/enum-reserved-words

Allow pgsql enum fields /w reserved words as names
Merge pull request #3680 from anlutro-pull-requests/fix/router-whitespace

Convert spaces to tabs
Fixed cache tag tests on windows
Updated WinCache driver to use correct function for put() implementation.
Merge pull request #3698 from MacTEC/4.1

Updated WinCache driver to use correct function for put() implementation...
Merge pull request #3678 from monorigabor/4.1

Table prefix was missing in BelongsToMany@getRelationCountQueryForSelfJoin