Covert SMPreference interface to abstract class and implement combineValues().
Create SMItemPreferenceArray and update SMUserPreferenceArray to reflect changes to SMDataModel.
Create SMDataSplitter to support SMDataModel and SMUserPreferenceArray.
Create interface SMPreferenceArray.
Update SMDataModel. Works out all earlier issues.
Update KiwiEvaluation. Implement DataModelBuilder() which is used by the IRevaluator.
Move Kiwi matlab constructor to ensure new objects are created when they are in Java.
Rename Evaluation.getBuilder() to Evaluation.getRecommenderBuilder() and add Evaluation.getModelBuilder().
Print RMSE in Result.java
Enable evaluation of KiwiRecommender.
Disable debugging in matlab code. We don't want a random tensor.