Improve the movie ListView delegate

Add a border to the image. Clean up the layout.
Add a network discovery component to locate the web-services

A custom QML component implemented in C++ uses a UDP broadcast to locate
the media server on the local network. The media server responds by
opening a TCP connection back to the client to inform the client of the
server IP address and listen port.
Integrate network discovery component