Samr21: cpuid implementation

Reading the 128bit serial number in the samd21 by copying it from memory addresses that point to non-volatile memory.
The addresses come from section 8.3.3 in the datasheet.
You can omit `cpu.h`.