lpmake: unlink before writing

If Cuttlefish was starting using an image that was
built earlier, the build used to write over this image.

Now, we unlink the output first, so we don't break any existing
programs which are using the outputs:

Though, there are other reasons that CF may not work from multiple builds:

> Requested resuming a previous session (the default behavior) but the base images have changed under the overlay, making the overlay incompatible. Wiping the overlay files.

Anyway, you can see it works:
Test: boot CF with a new image build with an existing version already running

    List of devices attached
    0.0.0.0:6520    device
    0.0.0.0:6521    device

Bug: 179194264

Change-Id: Ie83c568915880e656c011eda474e2d42dfd1fa17
1 file changed