implemented self-updating web frontend, start of backend development (simple push works.)
Refactored code: PacketPusher class, Sensor encapsulation
refactoring: now almost all data forwarded to PacketPusher
dirty integration of backend and frontend works.
resolved merge conflicts w/ development
implemented query call - defunkt because of missing timeout of socket class
implemented async lookup of device name - see #81. This should be refactored.
EID-based defaults, cleanup
* Introduced proper default values based on EID.
* Cleaned std::cout output (less clutter)
Merge branch 'development' of github.com:mysmartgrid/hexabus into md-webfrontend
fixed struct position bug in socket app code
libhexabus customers on MacOS build problem fixed
 * Related to e1019e486fd2cd
 * Must also include the config.h header in compat.hpp
   for the MacOS detection to work for other libraries
fix socket bootloader for newer avr-libc
fix hba/hexinfo compilation with g++
default hexaswitch send target to HXB_GROUP
fix compile with TEMPERATURE_DEBUG > 0
add receive timeout argument
pos_infin does not work that way :/
fix sync_receive packet ptr NULL error.
resolved merge conflicts w/ branch md-webfrontend
beginning work on proper configuration interface