d2: modify the updater script to support copying to destination

Change-Id: I273770bfe9b93e49e361c3a2c1cec6310d7fd2fd

Conflicts:
	extract-files.sh
	setup-makefiles.sh
Apexq uses neither dual microphones, nor digital.

Change-Id: Ieea10e02a85acd8272db3f432bc02bf119d4350f
copy nvram to _semcosh for open source macloader

Change-Id: Ie9df89caf5a7dbc8adf09cb5e2c5df67b880c15e