Revert "Revert "Remove unused modules made for non-Treble OMX""

This reverts commit 85e88d9b45d4a9b0b012f81ac068d216f588caac.

Also, this fixes the crash that would happen on devices that do not have
full Treble enabled.

Test: make cts -j123 && cts-tradefed run cts-dev -m \
CtsMediaTestCases --compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice

Test: make vts -j123 && vts-tradefed run commandAndExit vts \
--skip-all-system-status-check \
--skip-preconditions -m VtsHalMediaOmxV1_0Host \
-l INFO

Bug: 68340092
Bug: 67990472
Change-Id: I6d96cecb8eaa8691c4c0f15fe0c8e60d0c74b440
32 files changed