GPII-842: adding a more detailed device reporter

In combination with the next commit, this will add a more detailed device reporter with a new API/URL.