Doc: Added some documentation

...to ioutputpane, inavigationwidgetfactory, ioptionspage and
removed now redundant comments

Authors:
    Falko Arps <fjarps@aol.com>
    Sven Klein <klein.sven@gmx.de>
    Giuliano Schneider <gs93@gmx.net>

Change-Id: I49651dfd4304a2e9a0ba2262a16f812d1fca773e
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
CppEditor: Fix Qt4 compilation

Change-Id: Icf86c9c1f39ce5f97e34a27ea456688cba1cd210
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Adjust "supported version" message to reality

Change-Id: I2288592d917089f9c952c96f77150db0b88b1fce
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Allow LLDB to start up in the presence of warnings

Task-number: QTCREATORBUG-11371

Change-Id: Iad75b59e971933fef8ef94c20333035188d33a57
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Fix QVariant indirect access with LLDB

We need explicit toInteger() when operation on SBValues.

Change-Id: Ibc74b59e971933fef8ef94c20333035188d33a57
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Merge QHash dumper tests

Less cycles.

Change-Id: Id48e0c4b1c6b71dc0c743f8815db2d6b1daa95f6
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Move Python setup closer to debugger startup

It's unconditional nowadays, so we don't gain anything but code path
complexity from defering it.

Change-Id: Icc7d65835d1b2b76ecb64601822e0d70fd8f9f6e
Reviewed-by: hjk <hjk121@nokiamail.com>
qmljs: generalize language treatement

* better support qbs and similar non QtQuick qml languages
* begin to clean and migrate things from ModelManager to
  ModelManagerInterface

Change-Id: Ifa39dc1e4c568e9e21307f4913dcb5989e80420f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
qmakeprojectmanager: check .pro file when building

A .pro file mismatch between the generated Makefile and what
should be generated was checked only at import.
Always check that (ant thus warn ifs one ends up in that situation)

Change-Id: I73436845ec82d6598ab13f446c655b644c0e6b3f
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
QMakeProjectManager: Support QMAKE_EXTRA_COMPILERS

Task-number: QTCREATORBUG-11212
Change-Id: I84358d6c2e9cb76eb72c8f85c6f7fedd2c4cfb0f
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
QMakeNodes: OBJECTIVE_HEADERS doesn't exist

Change-Id: I788c018bfc8bb608ea82696618d4eb9e0d2fe918
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>