~aleteoryx/lfm_embed

ref: 8c9125b4c48a08112549f1b9b411f8bfc0bd336f lfm_embed/src/cache d---------
Move caching to src/cache/; Finalize API parsing fixes

Font and user cache code has been moved to special files, independant from src/config.rs

API parsing changes have been properly tested, and last.fm API JSON is now trace-logged for debugging convenience.