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-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-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.
SW-8073 - Add help property which can contains a information text for the field.
SW-8073 - Implement element interface which is used for each form container and field. Add new parameter for the persister save function to pass a entity reference.
Merge pull request #857 in SW/shopware from feature/next/sw-8073-implement-form-builder to next

* commit 'e9273288b609b819c54b45cbc38bdb3114cdfcaa':
  SW-8073 - Implement element interface which is used for each form container and field. Add new parameter for the persister save function to pass a entity reference.
  SW-8073 - Add help property which can contains a information text for the field.
  SW-8073 - Add directory for form hydrators and persisters.
  SW-8073 - Extends selection field validation. Add licence and class header.
  SW-8073 - Implement store property for the selection field. Add optional attributes for form fields.§
  SW-8073 - Optimize toArray function. Implement  property for the base field.
  SW-8073 - Implement toArray function for the base class.
  SW-8073 - Implement validation of the base form field.
  SW-8073 - Implement field constructor. Add date format property.
  SW-8073 - Implement base fields for the form configuration.
  SW-8073 - First implementation of the shopware form builder.
Merge 4.2.2-dev from master into next
SW-8100 - sCore unit testing
SW-8100 - sCore refactoring stage 1