Add paired devices on first list

The main window has a list of devices which are paired. If a devices is
disconnected, a dialog will be shown and the device item will be
disabled on the list.
Add devices found on discovery list

Add all devices found (not connected) on discovery.
Add handler to InterfacesAdded/Removed signals

The signal handler was implemented to add/remove devices from device
discovery list.
Add pair to device action

Pair to device when the item from device discovery list is clicked.
Add action to start/stop device discovery

When "search" or "start" buttons are clicked they will start the device
discovery. The stop discovery is done when the "stop" or "back" buttons
are clicked.
Add all devices to remove list

All devices found will be added in remove list. Select a device and
click on "Remove" button will remove the device.
Get and show thermometer measurement
Change title application

More profiles will be added on this demo, so a more generic name was
set.
Add utility function to build internal item
Call correct window to show profile data

The window after clicking on device will be choose depending which
services are available on remote device.
Add initial proximity window
Add action to proximity window