factored BAM timing behavior out of the outut pin class so I can reuse
it for the matrix.
Added a couple more configuration flags for BAMOutputPins and started
matrix stuff.