Replace macro with direct calls to operation dispatcher (#718)
Replace macro with direct calls to operation dispatcher (#718)

* removed `CALL_IF_SET_ON_SAME_THREAD` macro

* updated a few calls to call_if_set_on_main_thread

* replaced call_if_set_on_main_thread in a few more places

* more updates to remove the macro

* final updates to remove the macro

* removed trailing whitespace
RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios