Change in precision calculation

Added a flag to not give too much advantage to recommenders with low coverage (if the flag is 1, then precision@k is normalised by k always).