establishes all the pin names, positions, classes, and uses. Adds
a script which uses the LEF abstract view to annotate the top level
layouts for caravel and caravan with the chip pins (not yet run---
waiting for a valid top level layout after top-level routing).
Also: Updated the copyright block to increase the chip version
number and update the date.