AdsLib: use std::atomic::compare_exchange_strong
AdsLib: use std::atomic::compare_exchange_strong

AmsConnection::Reserve() was spuriously failing on ARM, because it used
std::atomic::compare_exchange_weak(). Using compare_exchange_strong()
shows no performance degradation for our use case and avoids workarounds
in application code.
Fixes #20.

Signed-off-by: Patrick Bruenn <27dd71a6a4a167461f53ec06010a2a08d399a527@beckhoff.com>

Beckhoff/ADS,Beckhoff/ADS,Beckhoff/ADS,Beckhoff/ADS