use our throwaway tS structure for more accounting info and add in some
more toggles to tS which can be set in state machine setup file for
protocols; also make the use of our optickaCore paths property more
consistently