AOSP/Calendar - MonthByWeekFragment fully converted with bp file

This is the fully touched-up converted Kotlin
file after the first instance of Android Studio's
automatic converter was run. The override modifier
had to had to be manually added and certain
object references had to made nullable to avoid
runtime errrors.

Test: manual - build tests, unit tests, and
    CTS tests were conducted using the following
    commands:
    $ make Calendar
    $ make CalendarTests -j
    $ adb install -r -t -d out/target/product/bonito/
    testcases/CalendarTests/arm64/CalendarTests.apk
            Success

    $ adb shell am instrument -w com.android.calendar.tests
    	com.android.calendar.FormatDateRangeTest:.
	com.android.calendar.UtilsTests:..................
	com.android.calendar.WeekNumberTest:.
	com.android.calendar.widget.CalendarAppWidgetServiceTest:..
	Test results for InstrumentationTestRunner=......................
	Time: 0.166

	OK (22 tests)

    General CTS Tests:
    $ tools/cts-tradefed
    cts-tf > run cts -m CtsProviderTestCases

================= Results ==================
=============== Consumed Time ==============
    arm64-v8a CtsProviderTestCases: 8m 5s
Total aggregated tests run time: 8m 5s
============== TOP 1 Slow Modules ==============
    arm64-v8a CtsProviderTestCases: 0.77 tests/sec [376 tests / 485544 msec]
============== Modules Preparation Times ==============
    arm64-v8a CtsProviderTestCases => prep = 9497 ms || clean = 2144 ms
Total preparation time: 9s  ||  Total tear down time: 2s
=======================================================
=============== Summary ===============
Total Run time: 11m 10s
1/1 modules completed
Total Tests       : 376
PASSED            : 362
FAILED            : 0
IGNORED           : 6
ASSUMPTION_FAILURE: 8
============== End of Results ==============

Change-Id: I51838ac07c68c7360ee0368a55b152814669d350
2 files changed