~~~~~~~
* removed unnecessary profiling with logs
* restored some debug-level logs
* increased communicator timeout to 60s
* increased logs timeout to 40s and added exponential backoff in case of failure
* log syncer will display the invalid logs if a 4xx is seen from the server
* most calls related to pathpoints and sensors will be available in the no-pathpoint mode
(you still have to provide a sensor and a pathpoint database for it to work).
* fixed a bug with getting sensors locking up on
dont_do_pathpoints=True