RemoteLinuxRunSupport: Fix broken code

Fix broken debug and profiling support on remote linux.

Change-Id: Ic4173a47b8fd450a92407a66fa338c18f7062736
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
QmlProfilerEngine: Emission of processRunning() signal

Let respective device plugins decide when process is running
to allow setting of the correct ports for profiling.

Change-Id: I3a691429d50a48f68b08aaea09bdad55f864e4f8
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
AndroidAnalyzeSupport: Notify engine when remote is running

Change-Id: Ia04d7b16d4486be60114c148d118d6c9cb0d583f
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
RemoteLinuxAnalyzeSupport: Notify engine when remote is running

Change-Id: I214f133f34baf0e0d7fd5a9f23502e75a1932172
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
RemoteLinuxAnalyzeSupport: Remove redundant start parameters

Change-Id: I94f931338c2e6fece2db2f74f32f26d86d6020af
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
AndroidAnalyzeSupport: Change local includes to global includes

Change-Id: Ibfa0e7bc3b01efd5d4e2866cdbea5a6c3428fd9b
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
AndroidAnalyzeSupport: Set start mode depending upon run mode

Change-Id: I8f68a3cf683f4583af89d58366bac8b10e925325
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>