Setting the _ELPP_THREAD_SAFE macro
Test protocol with three request type (offline, realtime, upload)

This is still work in progress.