Add untested mcp23017 code.
Add more public-facing code.
Whitespace.
And add the commands.
Add addresses for all 8 extended GPIOs.
Change address naming.