Refactored code to use PCIntChange for interrupts and support multiple listeners.

Not tested yet.
Multiple interface support via PinChangeInt library.

Multiple Wiegand interfaces can be defined on arbitary pins via the begin() method.
This must be supplied with D0 and D1 pins to listen for bits on.

Tested with Arduino Uno.
Update README, add accessor for InterfaceNum.