Add static properties for a few networking classes

This permits inspection of TCP/IP sockets, I/O devices
and socket notifiers.
Static network properties: Build fixes for Qt4
Link with QtNetwork on Qt4
Apparently the Qt5 build also needs QtNetwork
Don't include code that is already in the library, fixes the Windows build.
Show a label for QEventTransition's objectName
Minor: Remove tabs from CMakeLists.txt
Merge pull request #46 from suy/event-transitions-name

Show a label for QEventTransition's objectName
Merge remote-tracking branch 'origin/1.3'

Conflicts:
	core/CMakeLists.txt
Fix up the toolchain file a bit.
Find the appropriate ar and ranlib executables.
Add feature checks instead of platform checks

If you cross compile under windows for QNX
the unix flag gets set and he tries to build
man pages, which apparently will fail. So check
for the tools if they are available.
Check for designer in Qt4
Make compile with both cgraph and graph library

GraphViz offers two libraries to build up graph structures with:
- graph (deprecated)
- cgraph

Prior to this patch we were only supporting the 'graph' approach. This
patch makes it possible to compile both against 'graph' and 'cgraph'.

cgraph seems to be available for some time already, but it is not
stable for graphviz <2.30.x. For me, gammaray instantly crashes when
calling gvContext() in 2.29 (from Ubuntu repositories) when linked
against cgraph. Hence we only use cgraph in case we have >=2.30 and when
cgraph is actually available.

This should also fix the build issues under windows, where the package
provided by graphviz.org only provides the cgraph library.
Merge pull request #47 from krf/statemachineviewer-cgraph-compat

Make compile with both cgraph and graph library
Minor: Code cleanup
Disable probe widgets under QNX

It is assumed that GammaRay for QNX is always cross-compiled. Exibting the
GammaRay UI on the target does not make sense, and prevents the actual target
application UI from appearing.
Style nitpick: const& instead of just &
Synchronize KLinkItemSelectionModel with upstream.

This includes the fix commited in Review 111953 which adds proper
support for synchronizing the currentIndex. Potentially this fixes
bugs in Gammaray, like the oscillation of the remote selection model.
First steps towards remoting the FontBrowser plugin.

Splits up the UI and Probe part and makes it compile. The model
is properly shown in the client but no interaction is possible
so far.