Make maintenance time windows configurable through the dashboard

We hardcoded the maintenance windows for flux (2-4am) and system-upgrade-controllers (1-2am) and should make those configurable through the dashboard.

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