Deprecate Aggregate and DataObject::getComponentsQuery
Adding test to prove issue with HTTP Header parsing in RestfulService

I have a header like:
X-BB-Auth: xxxx

and it is being given back to me as X-Bb-Auth - i want to prove the issue and the fix
FIX RestfulService header parsing now accepts non-title case headers
Merge pull request #2212 from dhensby/patch-3

Adding test to prove issue with HTTP Header parsing in RestfulService
Merge pull request #2202 from tractorcow/3.1-aggregate-deprecation

API Deprecate Aggregate and DataObject::getComponentsQuery
BehatFixtureFactory 5.3.8 compat (wrong usage of is_a())
Merge remote-tracking branch 'origin/3.0' into 3.1