Added pool thread in Lucene recommender. It now checks the set of falsei...

...tems before recommending them.

Added wrapper to ignore items previously seen by the user (UserFilterWrapper).
Created JsonUtils to encapsulate all JSON operations.