Include provenance in k20::iomem
k20::pin: Rework interface

Make distinction between pins and GpioPins manifest in the types
k20: Split up interrupt vector tables

It seems there are multiple variants of the K20. Duplicate and correct
iomem and isr to reflect this.