remove autoconnect thread. outsourced to a backgroundService.
disable AndroidHandler as java.util.logging seems to be forwarded
anyways.
define method invariants
add backgroundService for automatic device discovery.