Merge pull request #788 in SW/shopware from bugfix/next/ntr-fix-paginator-usage-in-application-controller to next

* commit '1d2897b511eb0b86a4fa23d676f1302a2320aa26':
  SW-6606 - Use the new doctrine paginator in the Backend_Application controller.
Merge pull request #786 in SW/shopware from feature/next/sw-6606-optimize-analytics-module to next

* commit '51854322dff72b33caa71d8744972a636b15ff0d':
  SW-6606 - Fix turnover by month chart. Remove pagingbar of statistics which has no pagination on php site.
  SW-6606 - Selected shops didn't passed to the php controller if the user change the navigation item. Add sub shop functionality to customer age chart. Fix date format in the week and weekday tooltip.
  SW-6606 - Use the same snippet for all Turnover labels. Add new helper function to the main table, to add all sub shop columns for a shop  in the right order. Rename articleSells to articleSales. Remove unused queries of the repository. Add new smarty block to extend the app.js
  SW-6606 - Optimize supplier, dispatch and payment statistics.
  SW-6606 - Remove old query builders. Fix country and categories statistic.
  SW-6606 - Uniform the turnover column/chart labels in the turnover by time statistics. Uniform the chart type of this statistics.
  SW-6606 - Fix header of article sales statistic.
  SW-6606 - Fix customer group statistic, fix initialisation of the sub shop grid columns.
  SW-6606 - Switch export and refresh button in the toolbar. Optimize rating and overview performance. Fix referrer and partner statistic.
  SW-6606 - Update DBAL\Result documentation
  SW-6606 - Optimize shop statistic performance.
  SW-6606 - Implement new configuration for the DBAL result object. Allows now to define the fetch mode and to disable the count query.
Merge 4.2.0 release from master into next
Merge 4.2.1 release from master into next
Merge 4.2.1.1 release from master into next
SW-7524 Extended the sessionStorage availability check so safari browsers in private mode don't get security errors anymore
SW-7524 Removed the underscore from the property hasSessionStorageSupport property
SW-7524 Improved sessionStorage handling
SW-7524 Changed private storage property to private variable
SW-7780 Fix amount net price calculation
SW-8073 - First implementation of the shopware form builder.
SW-8073 - Implement base fields for the form configuration.
SW-8073 - Implement field constructor. Add date format property.
SW-8073 - Implement validation of the base form field.
SW-8073 - Implement toArray function for the base class.
SW-8073 - Optimize toArray function. Implement  property for the base field.
SW-7800 start refactoring old canceled-order modul
SW-8073 - Implement store property for the selection field. Add optional attributes for form fields.§
SW-8073 - Extends selection field validation. Add licence and class header.
SW-8073 - Add directory for form hydrators and persisters.