pretty substantial refactoring and streamlining of classes. Disabling TimeOfDay customization until the rest is working effectively with new setup
Adding IntentServices for ApiCheckIn and empty background service for actually checking in. Other refactoring too.
mostly empty methods for carrier ussd interaction. Prefs to specify ussd codes for top-up and balance checking.