fixed a bug in Recommender::prob involving the efficient dot product
of two columns.  As of this commit, Recommender::prob agrees with
recommend.