A General Model for Online Probabilistic Plan Recognition