Feature/scahng8000 top n recommender

Adding a recommendation output file and a cached itemscorer. REF:https://github.com/grouplens/lenskit/issues/453,  https://github.com/grouplens/lenskit/issues/445