sapphire_14_10_acu166686_fixes_for_activity_service

@magneland added Resource.process_detailed to fix case of client.resource(...) calling client.do_get(...) twice
added rest_client_class initializer parameter so that activity_service can use a different REST client implementation with better logging than RestClient::Request's default behavior.