Revert "Revert "Add ability to have device-name based options""

This reverts commit 63ada4e178fdcaf47005c1d63a7c9d2e120b888b.

We didn't read the right entries from the dict of device options.

Reason for revert: fixed issue with missing dict read

Test: Add "'host' : { 'run-test-args' : [ '--help' ] }" and ./test.py --host
Test: ./test/testrunner/testrunner.py --target -t 001-HelloWorld
Test: Manual
Bug: 67649705

Change-Id: Iba58dc5ff7e1b1882ab16225fc906dfb0d9b781f
2 files changed