Most of the changes are related to refactoring and the introduced e2e tests.
This PR introduces the following changes:
@KyleAMathews @khempenius would you share your opinion about the current API? How convenient it's going to be for Gatsby and would we be able to reuse it in the static page solution (look at
* minko/external-provider: Update reportProvider format Allow custom report provider