Created by: uKetki
Added test cases and prepared test data for dynamic feature module. Each feature has distinctly unique characteristics explained as follows:
kotlin
-> Feature written in Kotlin and will be available on-demand
java
-> Feature written in Java and will be available conditionally at install-time for devices with minsdk=21 and maxSdk=24
native
-> Feature written in Java using JNI and will be available on-demand
initialInstall
-> Feature written in Java and will be available at install-time
Depends on #2586 (closed)