Modernize HltServices
- remove boost integer traits
- prefer std::make_unique
- replace mutable objects with seperate mutex with a Synced utility class, which guarantees that all acesses are protected by locking the relevant mutex.
- use std::tie to implement operator<
- make operator< a friend function instead of a member function