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
Workbench updates
Increment version.
Merge pull request #3618 from GrahamCampbell/workbench

Workbench Updates
Added bury() method to Beanstalkd queue job
Merge pull request #3622 from antoniofrignani/4.1

Added bury() method to Beanstalkd queue job
Ascii in file name fix

Updated fix

Line tidy

Fix
More composer fixes
Merge pull request #3632 from GrahamCampbell/4.1-composer

More Composer Fixes
Refactoring of DatabaseEloquentBuilderTest :

- Replace old PHPUnit mocks by Mockery
- Use consistently Collection instead of mock
- factorize repetitive code in `getMockQueryBuilder()` and `getMockModel()` methods
- use `$builder->getQuery()` instead of `$query = $this->getMockQuery` everywhere for consistency
Add tests for Eloquent Builder
Tested methods : pluck, chunk and lists
Merge pull request #3650 from neoxia/4.1-eloquent-builder-test

Refactoring and more tests in Illuminate\Database\Eloquent\Builder
Updated for upstream changes in whoops 1.0.10
Merge pull request #3659 from GrahamCampbell/4.1-whoops

[4.1] Updated For Upstream Changes In Whoops 1.0.10
Fixed controller inspector verbs
Merge pull request #3661 from GrahamCampbell/4.1-verbs

Fixed Controller Inspector Verbs
Updated doc blocks to change incorrect parameter names