fix bug #521 in TopNMetricBuilder class
untested code for computing the precision and recall of a recommender output.
untested code for computing the independent recall of a recommender
untested code for computing the independent recall of a recommender  (rest of code from last commit)