commands.js
added pin.cfgs for multiple pin configurations
refactored pin.status, pin._state to better handle multiple pins and 08 vs 17
mpc230xx.js
changed to not having default sockets but socket can be added by passing lport or lpath
now supports new new uci-utils/ready module and adds an observer for when chip and pins are configured
mcp230xxi.js
now supports new new uci-utils/ready module by adds an observer for when the interrupt process connects and also resets
refactored the interrupt methods and commands to compliment changes in the interrupt module
alter the multple pin options processing, now accepts opts.interrupt and deals with port and path so as to match uci/interrupt options changes when making consumers
changed the reset command to be for pushed reset request and moved old/actual reset to private function of class.
Now when instance connects to interrupt socket it should get a reset command pushed.