more efficient CtoF math
made whitespace consistent
made convertCtoF more readable
added convertFahrenheitToCelsius
made whitespace consistent
preemptively changed attribution header in preparation for rewrite
refactored readTemperature() to be more efficient and readable, added inline documentation,split into [get/read]Temperature, and added convenience functions for Fahrenheit
improved efficiency of computeHeatIndex()
documented limitations of computeHeatIndex()
more accurate computeHeatIndex()
made Celsius convenience version of computeHeatIndex()
split out calculation functions into static util class
added comments about sensor and calculation accuracy
use standard practice C++ naming conventions and move computeHeatIndexRothfusz into utils lib
refactored readHumidity() to be more efficient and readable, and split into [read/get]PercentHumidity()
allow 1s sampling window for DHT11
fix issue where repeated read()s within the min sample delay following a read failure can allow garbage data to be retrieved
refactor read() to be much more explicit and readable, as well as remove the need to pass in an arbitrary calibration value depending on the arduino used (the old "count" constructor arg)
added an alias of AM2303 for the DHT22 device
reogranized code and added more comments to header file