Handling 13.1 deprecations
Rebase and resolve conflicts
Rebase and re-apply ksort
Merge pull request #1773 from garyamort/remature-optimization

Remature optimization
Merge pull request #1711 from elinw/codestyle

Fix code style issues in the test tree
Code style in test tree
Merge pull request #1775 from elinw/codestyle

Code style in test tree
Merge pull request #1774 from mbabker/deprecation

Handling 13.1 deprecations
Fix wrong generated class name
Merge pull request #1777 from elkuku/smallfix

Fix wrong generated class name
Update docs/manual/en-US/chapters/packages/data.md
Merge pull request #1788 from elinw/patch-13

Fix typos
Add missing argument to JAccess::checkGroup in rules.php
avoid include_once when we are sure the class doesn't exist
"Content-Disposition" is stored directly in the headers array

Since the function now uses "JHttpFactory::getHttp()" instead of "stream_get_meta_data", the "Content-Dispositon" data is now stored directly in the $response->headers['Content-Disposition'] instead of $response->headers['wrapper_data']['Content-Disposition'].

Currently in Joomla 3.0.2, you can't install extensions directly from an URL if the URL points to a dynamic created link (like in Akeeba Release System or CTransifex). This is because it doesn't detect a valid filename.
This commit fixes this.
Update composer vendor-dir and bin-dir to match JPlatform locations of libraries and bin
Fix a problem where using a non-string value for path caused all files to be deleted.
Add JFeed chapter to manual
Merge pull request #1792 from elinw/rules

Add missing argument to JAccess::checkGroup in rules.php
Merge pull request #1806 from elinw/feeds

Add JFeed chapter to manual