Library and driver for interfacing an MCP3221 I2C ADC. Includes smoothing via Moving Average, Cumulative Moving Average and Exponential Moving Average