Integrate metrics light (#7)
* Setup libraries and the metrics provider class
* Verify the server pid on shutdown
* Set to send the report on shutdown if possible, add support for tags
* Add the crashpad library and setup a class for it
* Revert "Set to send the report on shutdown if possible, add support for tags"
This reverts commit a532bbaaabb864dd86c8a2f79fdf02a363fdd4c0.
* Revert "Revert "Set to send the report on shutdown if possible, add support for tags""
This reverts commit e755c9dd2ad1c53eb0bca89d6da8a35aa70179ad.
* Revert "Add the crashpad library and setup a class for it"
This reverts commit 297c80b3f3e01f6b132f80d555d4b1720768a102.
* Fix layout style
* Make the reports go to the dedicated Sentry project
* Allows exiting the crashhandler if the client wasn't able to connect
* Set the initial status in case SLOBS crashes before connecting
* Rename the pipe used for metrics
* Handle blaming directly the server or the frontend
* Adjust the initial status when initializing the metrics provider
* Fix layout issues
* Do not update the metrics status if the last one was the "handled crash" one
* Handle blaming from the client side
* Fix blaming the frontend instead the backend when the server crashes on shutdown
* Changes the SKD used to proper reflect our company, add the release tag
* Fix layout issues