pio.c and pio.h: Created a function to set the peripheral multiplexer in
the PIO. There is now a conventional way of mapping the pins and using
their values so that they greatly reduce the input parameter numbers.
These are defined in the c file and will be moved when initial  testing
is done.