Major addition to Adafruit's MCP23017 library

Added an extensive set of functionality to make using the MCP23017 much
easier.  INTERRUPT FUNCTIONALITY!

Also added a few well documented examples for the Arduino. The
interrupt (INT0Button) example is quite detailed and shows how awesome
these MCP chips really are.