Switches the SDK for crash logging from Fabric's to Firebase's, since Fabric's SDK has been deprecated. Also updates the other dependencies and fixes some resulting syntax changes with dependency injection.
Testing
the Fabric properties file should no longer be needed
the app should continue to function as expected
I've tested on one device so far to confirm the app still works, but haven't yet tested:
[x] causing an exception to see that it shows up in Firebase
[x] sending a test log message to see that it shows up in Firebase
[x] whether the user setting to log or not is still respected
[x] other Android versions in emulators (only tested on the most recent)
Overview
Switches the SDK for crash logging from Fabric's to Firebase's, since Fabric's SDK has been deprecated. Also updates the other dependencies and fixes some resulting syntax changes with dependency injection.
Testing
I've tested on one device so far to confirm the app still works, but haven't yet tested:
I'll test the above before merging.
Closes #180