[HM] ADC changes

Brought the oversampling bits down to match the 256 samples being taken.
Added a compiler define to perform rounding to bring the error to 1/2 LSB

https://github.com/R-Burk/HeaterMeter/commit/819a7a86446ba18ee82193de934b5edeabbf0e63