Separate the domain fronted requests from Moat

Lox is doing domain fronted requests as well, so we could reuse the code, but it'd be easier if we moved it to a separate file than Moat.sys.mjs.

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