Refactored KnxIp driver

Reduced exessive usage of event listeners and fixed handling of
repititions and acks for tunneling requests
Implemented reading from group addresses
Fixed jslint config

Failing on missing `break;` in switch statements is nonsense