Cleanup qbs project manager .h files.

Forward QBS releted classes.

Change-Id: I69ebb8e5aca9c8534392deb5ce805d6c711f9c4e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
QmlDesigner: Better argument checking for the qml2puppet

Change-Id: Ib4c83d9bb30705c23b9966696ebc7015501da154
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Refactor inline functions in QmlObjectNode

Change-Id: Ibc80c36efffb539417817c84f8c0cd19ccd1770d
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Refactor inline functions in QmlModelNodeFacade

Change-Id: I7408b6ad2a767eb944436c5cc62c87609aba8a69
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Add static valid functions for the qml objects

Change-Id: Ied3ec55580471893c8899946455ce2b5198c6f17
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: Add isValidQmlPropertyChanges

Change-Id: Ib859c10fc17148822e18c2d4e03c229ae6f8230d
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Add include

Change-Id: I160273e0029e90f692fcedb0227ccf67c9efbea3
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>