new_variant: support volteer and volteer2

The volteer reference board is based on ES2 silicon, while volteer2
is based on QS silicon. For the fitimage, we need to differentiate
between the two, while all the other steps for creating a new
variant are identical.
* Add support to call a different script to add the new fitimage
* Add a new reference board support file for volteer2
* Update new_variant_fulltest.sh to support volteer2

BUG=b:175247542
TEST=Test both the "volteer" and "volteer2" reference boards:
`testdata/new_variant_fulltest.sh volteer && echo PASS`
`testdata/new_variant_fulltest.sh volteer2 && echo PASS`

Cq-Depend: chrome-internal:3460226
Change-Id: I720b7689cbb88729717796232b0664ba2293c4bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2586215
Tested-by: Paul Fagerburg <pfagerburg@chromium.org>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Commit-Queue: Nick Vaccaro <nvaccaro@google.com>
5 files changed