Daemon should survive failed HTTP requests.
Daemon should survive failed HTTP requests.

Added more logging in the event of failed HTTP requests and
unexpected responses (No JSON).
Added methods to wrap all requests in try/except statements, log
the result in case of error, and keep on going.

maf23/mhn,datachand/mhn,gregtampa/mhn,gregtampa/mhn,Antelox/mhn,Benster900/mhn,kx499/mhn,Benster900/mhn,kx499/mhn,Endika/mhn,aabed/mhn,Antelox/mhn,Benster900/mhn,maf23/mhn,kx499/mhn,Benster900/mhn,Antelox/mhn,gregtampa/mhn,unixfreaxjp/mhn,maf23/mhn,datachand/mhn,gregcmartin/mhn,Antelox/mhn,aabed/mhn,gregtampa/mhn,aabed/mhn,aabed/mhn,unixfreaxjp/mhn,Benster900/mhn,maf23/mhn,Endika/mhn,kx499/mhn,Endika/mhn,unixfreaxjp/mhn,gregcmartin/mhn,Endika/mhn,gregcmartin/mhn,kx499/mhn,gregtampa/mhn,datachand/mhn,datachand/mhn,gregcmartin/mhn,aabed/mhn,gregcmartin/mhn,maf23/mhn,datachand/mhn,unixfreaxjp/mhn,Endika/mhn,Antelox/mhn,unixfreaxjp/mhn