Save all data from genre provider in XDG_CACHE_HOME
Removed unused imports
Added enchant to optional deps
Implemented keywords provider + recommendationhistory
Made recom iterator real infinite-safe, removed cruft from finite iteration