API: moved reports API to separate module

The reports API previously was tied to the CMS so framework based projects could not make use of reports. I've created a reports repo which contains the API (https://github.com/silverstripe-labs/silverstripe-reports). The reports module is listed as a dependency through Composer.