Better USB ID

Use Atmel mass storage device ID

Signed-off-by: Paul Brook <paul@nowt.org>
Make button work

Make external button work
Blink after flashing for longer.

Signed-off-by: Paul Brook <paul@nowt.org>