Dynamically create network tap devices for fastmodels

Remove the dependency on the FMNetwork script and create tap network interfaces for each fastmodel job, then add them to the bridge.
Requires a bridge device already configured on your machine.

Change-Id: I56cd73bd2f712579aa8a6fd520ef49bffc4e432a
(cherry picked from commit d686df32a032723b5a12ea395041deb66aa36763)
Foundation ARMv8 wasn't using bridged networking

Change-Id: I5e37550ae4d14a1cdc0a7abafdd7e84a75c7ae73
(cherry picked from commit 5d1c8e2626fda6bfa9f4cdd91cc3fa6dc952e425)
Increase timeout for FastModels to boot to homescreen

Change-Id: I6da51f0771ae355ba7ef4be7f29c710203c32058
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
(cherry picked from commit 40b92dbbf676e01258b8e194cc4403f9a626cc97)
Fix pep8 errors

Change-Id: Icc8b5abafd939f5980e764675d2349ea01c11cb9
(cherry picked from commit c19f001b8fc03d239082846d9082e797cdfa39dd)
Correct the sdcard and userdata partitions

Change-Id: I998c23632711e141b54601fa19229604608e4b6b