Newrelic integration

This PR contains the integration of New Relic SDK and associated tracker. Some more tests have also been added to cover its integration.
There is a null check on the product in the main singleton RITracking. If in this case the product is null the call will not be propagated to the trackers.