Fixed jmdns(bonjour) discovery. Integrated and extended UI selection dialog

- Extended and fixed existing code stubs for jmdns apple tv discovery.
- Integrated dialog for resolution selection
- Enabled image resizing for the stream/desktop mode
- Included the UI dialog as the default execution mode of the libary,
thus it can be started without arguments
- extended readme regarding above changes