Use QHostInfo to get local host name.

We depend on QtNetwork through QtQuick anyway.
Set name filters before listing entries and some clean ups.
Use a regular member instead of pointer.
Update TODO.