* Usermod Temperature: use full 12-bit precision
* Temperature Usermod: fix DS1822 and DS18B20 family code
* Add Dropdown to select 9 or 12 bit resolution
* Add 10 and 11 bit resolution, Correct rounding towards negativ inf
Use a custom setup script to check for the dependencies and pass along
the required compile flags to the module; also split the object
definitions for the target modules from their source so as to allow
#including them.