Fix driving state for manual transmission.

Listen to parking brake status in addition to the gear selection.
Revisit the initialization portion of the driving state and ux
restrictions when car service is created to handle corner case
situations when sensor data is not available from the VHAL.

Bug: 69859926
Test: runtest -x CarDrivingRestrictions.java
Change-Id: I4d11e0e7275c4cca840235619d83462742ba3f40
3 files changed