Adding basic MCP23017 support