Mechanics Demo Fixes

- allow specifying the demo to be started in the intent
- Remove the view demo from the manifest
- Replace PlatformTheme with MaterialTheme, as the former requires
  hidden API

Test: Manual
Bug: 428641347

Change-Id: I67ec040f6a01fa6cb8511702c3603b390fac10c5
4 files changed