Cleaned usage of labels. Now, you can call ULabel.Heading1 instead of passing a heading level through a applyHeadingLevel() function
Removed useless comment
Fixed an issue with UDeviceInfo
Added a specific label type for tooltips
First draft for a new combobox, everything is currently static
Variable QML component following Condition type
Cleanup + adjust date display
PR review fix
Improvement of the combobox item
Merge pull request #67 from uCtrl/conditionType

Conditions QML display
Merge branch 'master' into ULabelRefactor

Conflicts:
	src/uCtrlDesktop/qml/uCtrlDesktopQml/Home/UHome.qml
	src/uCtrlDesktop/qml/uCtrlDesktopQml/Scenario/UTimeConditionWidget.qml
	src/uCtrlDesktop/uCtrlDesktop.pro
Merge pull request #66 from uCtrl/ULabelRefactor

Cleaned usage of labels
Add System view
Binding with system.cpp
USocket implementation

* Added USocket
* Used it in UPlatform
* Formatted JSON.txt
Bonjour service and scanner
Finished Bonjour Scanner + Simulator

* Added network scanner to add platform asynchronously
* Changed USystem and UNetworkScanner to a singleton
* Added a simple simulator (uCtrlSimulator)
Added support for IPv6 or IPv4 addresses
Accepted only ipv4 addresses and localhost hacking
Create a USwitch