During first 3 months daily or weekly notification choice with daily as the default, switches to weekly as default after 3 months but still with choice to switch back to daily
[x] When user first accesses settings update firestore with daily notifications field
[x] Replace 3 month checkbox on settings menu with daily/weekly toggle and set to daily when user registers. Remove use of sharedPrefs as currently done on homepage.dart and instead rely solely on Firestore.
[x] Firebase should set dailyNotifications to false on 3 month mark and the app should reflect this change.
In Firebase function:
[x] When user is in first 3 months and due a daily notification, add check to see if they have opted out of daily reminders. If they have, then don't send daily unless a multiple of 7.
During first 3 months daily or weekly notification choice with daily as the default, switches to weekly as default after 3 months but still with choice to switch back to daily