add transition scheduler (refactored from argia module) for reuse between backends
add transition scheduler (refactored from argia module) for reuse between backends

NORDUnet/opennsa,jeroenh/OpenNSA,jeroenh/OpenNSA,NORDUnet/opennsa,jab1982/opennsa,NORDUnet/opennsa,jab1982/opennsa,jeroenh/OpenNSA