Fixed compile and clean up INCLUDEPATH
Fixed compile and clean up INCLUDEPATH

This module uses private headers from declarative, gui and core.
Previously it was only using declarative private headers;
ace4b5881c6074b6e525281e0daa3a4740203b15 in qtdeclarative is probably
the commit which pulled in the usage of gui and core private headers.

Change-Id: I4ee04c4aaa3b4bf8d77d6c7ac83962bb7afeef50
Reviewed-by: Alex <3f9b327efd0f2b2e684d51660e829d1496ae5581@nokia.com>

amccarthy/qtlocation,kobolabs/qtlocation,amccarthy/qtlocation,kobolabs/qtlocation,kobolabs/qtlocation,amccarthy/qtlocation