Fix for annotated tags.

Drop the timedate as this isn't useful
for looking up the commit hash.

Change-Id: I9ff2e02fb0ac573bdfc7d36bce755a65e1b0c706
LAVA-1299: Boot time metadata

Implements the following cards:

  LAVA-1473: Figure out logging bootloader load time
  LAVA-1474: Figure out logging kernel boot time
  LAVA-1475: Record boot time for different kernels

Change-Id: I10ff2764e3799f9e377eb059e9b2c4816cd43a80
Raise an error if fetching the test defs fails

The job will anyway crash some lines after with a strange error.

Change-Id: I34cdf18f27eea66128175c3bd548a219251ca2bd
Drop calls to sync

Use up to ten umounts to cover EBUSY from mount itself
when calling specific mount/umount operations on dispatcher
but never on device.
Drop calls to sync on dispatcher, mark calls which only
happen on the device.

Change-Id: Iddaa06901f814195ea2849fe26cffa7710a51c5b
pep8 fix

Change-Id: I300aaef8841618e886bc33990607c414d30d9d10