Add rust_test modules and TEST_MAPPING.

* The Cargo.toml files need to be fixed first,
  then the Android.bp files were generated by
    cargo2android.py --tests --run
* Manually add defaults to limit build host.
* Manually add TEST_MAPPING to select all rust_test modules.
* Fixes to Cargo.toml files are:
  * correcting file path to crosvm
  * appending an empty '[workspace]' section

Bug: 140938178
Test: atest --include-subdirs --rebuild-module-info external/adhd
Change-Id: Ic1493347cf285ad81a174072ce1abd30d9764ecf
6 files changed