refactored scani2c code into a separate file, added DHT22 stuff, renamed gas selection keywords