Feedback persistence 0.2
Fixes file writing, and add other FeedbackStore constructors, now can inform Writer, OutputStream or File.
Feedback classes finalization
Fixes documentation
Solving hardcoded default doc url root
Renaming StandardFeedback to SpotligthFeedback and FeedbackValidator.validateAndStandardize to ~.build. And theis uses
Rread api-keys from file
Authentication api key generator with md5, and interface for new key generation and registration
Separate the validation and standardization at FeedbackValidator.bult and put it as part of SpotlightFeedback constructor
Remove FeedbackValidator which has been integrated into SpotlightFeedback at the last commit
Define trait to load storeged feedbacks, and create a class to load form .tsv files
Implements a Loader for .csv storage files and treats when the text has the sep character
Fixes mkString of SpotlightFeedback. Now using the entity.getFullUri and surfaceForm.getName in the palce of the before used toString.
Implement the structure, common parts of feedback index lucene store and the write of the 1st of 5 files (the labels file)
Implements feedback batch storage from FeedbackMultiStore class
Fixes feedback separation at lucene store
Changen Feedback Lucene Indexing, remove old strategy use DBpediaResourceOccurences generation
Escape empty suggestions
Removing entityUriSuggestion (rigth_entity at the POST), a redundant attribute
Improving FeedbackLoader definitions and reuse