hub.c: Don't call hub_send_nfo() from timer when not logged in
hub.c: Don't call hub_send_nfo() from timer when not logged in

This fixes a bug on ADC hubs when ncdc sends a BINF twice before the
NORMAL state, resulting in a kick from the hub. On ADCH++, at least.

srijan/ncdc,Tilka/ncdc,srijan/ncdc,srijan/ncdc,Tilka/ncdc