crostestutils: Fix gce_au_worker and its unittest

Make GCEAUWorker.VerifyImage respect the passed in "test" argument, as
is the case for all other AUWorkers.

Also, remove the unused "flexibility" feature that allowed customized
instance properties being defined from a board overlay specific json
file. That doesn't scale - the same board may have multiple builder
configs that want to run different test suites.

Updated the unit test as well.

BUG=b:35992898
TEST=manual ctest run and trybot

Change-Id: I3de13e6fc06010e9400ddde5fdf28f4b113ceaa3
Reviewed-on: https://chromium-review.googlesource.com/452653
Commit-Ready: Daniel Wang <wonderfly@google.com>
Tested-by: Daniel Wang <wonderfly@google.com>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
3 files changed