Cross-platform safe Lucia-middleware

This is a pretty ugly sittuation. It's really a hack around the way @stevekrouse/lucia_middlware was written, but to make it safe to import on the frontend, because it only imports the backend stuff dynamically per request.

Migrated from folder: luciaAuthExamples/RoughLuciaExampleOaut/lucia_middleware_safe