~aleteoryx/lfm_embed

ref: 95fe09db7d64e1ca746ccc5865b8ff577c386aaa lfm_embed/src d---------
fix typo in plain theme breaking light mode.
Create plain theme, do some escaping, fix some busted envvars, document themes.
lots of stuff. theming basically done, added some logging, frontend basically done.
pull down user info
fix packages, implement caching
API deserialization structs