When computing the node probability trajectories, we would only return a node probability when it was non-zero. Now we uses the defined outputs of the model, ensuring all outputs would be present even if their probability is zero.
I also added a direct maboss.loadBNet(file) function, to load a bnet file as a maboss model directly (without explicitely callling biolqm).
Finally, when selecting output variables, there was no error checking that each variable was indeed a defined node. Now the library will return a failed assert if it is the case.