Stochastic Schrödinger equations and conditional states : a general non-markovian quantum electron transport simulator for THz electronics