Implement simple settings system

Something missing right now is a servers settings page / system.

The frontend clients should have the ability to create / read these from the db on the fly so a new database change isn't needed every time they need a new setting (since these would mostly be specific to the client UI etc)

The ones I'm thinking of immediately are:

  1. Which title to show (english / foreign original)
  2. Default sort type & order

But also potentially default playing resolution, autoplay and many other things.

I think sane defaults should be set on first setup, then admins can override the server defaults for all users, then users can override server settings for themselves.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information