Make referer() behave as expected.
Fix test
Add formatting rules for .yml files to editorconfig.
Merge branch 'master' into 2.5
Merge branch '2.5' into 2.6
Fixes issue with Sql Server driver when loading fixtures

Sqlserver::describe is expecting a model object (Unlike other drivers which work with either a object or string). While this does work under normal conditions, it causes a "Trying to get property of non-object" notice when using fixtures. The same problem also causes the testLimitOffsetHack test to fail.

This change does a simple test to ensure that the $model variable is an object before trying to access a property of it. All SqlServer tests are now passing.
Merge pull request #3441 from dakota/patch-1

Fixes issue with Sql Server driver when loading fixtures
Allowing same Authenticate object to be setup with different settings.
Merge pull request #3445 from renan/2.5-authenticate

2.5 Allowing same Authenticate object to be setup with different settings
Make test names match the rest of the tests.
Ensure that only the path and query are used to make the hash.

While including the entire protocol, host, port, path and query would be
even better in theory, it gets complicated when proxies and load
balancers are involved.

Fixes #3442
Fix incorrectly generated URL path.

Refs #3442
Merge pull request #3448 from dereuromark/master-controller

Controller::referer() and local URL
Remove wrong return.
test failed. reverted and corrected doc block instead for BC.
Only parse URLs when they contain ://

Parsing incomplete URLs fails in PHP5.2.
Merge branch 'fix-formhelper'

Fix failing tests on PHP5.2.x
Fix double / in missing component error page.

Fixes #3466
Added PHP 5.6 to travis.
Fixes #3469, explicit isset check for counterCache