Reversed argument order for probability fn

data_prob.probability now accepts weights as its first argument, and
tableau as its second, which apparently will make optimization easier
later.