NEW: dynamic programming for similarity calculation (both
user-user-similarities and most-similar-users-lists are cached)

NEW: prediction_scores.rb runs the u1 base-test pair with all 20,000
lines and displays mean and stddev error.