adding MCP3008 support for analog input in Raspberry Pi (work in progress)