~aleteoryx/lfm_embed

ref: dc6875ce18a48d314f0576528ebd7dc9e5e2a1b8 lfm_embed/src d---------
Custom font support complete
Add custom font support.
Remove redundant HTML escaping helpers.
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