Add missing header file

Change-Id: I066e074460e9e083b6ae59848d4cdcfd32364ba2
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Move createReply() from EnginioModelPrivate to EnginioClientPrivate

We need to create the right reply not only in a model.

Change-Id: I4877ae6ea449b84aba24ab2e7f160b406ecfcdce
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Fix invalid cast in EnginioQmlClient::finished

The reply should not be created directly unless we know exact type of
enginio client.

Change-Id: Id6e65c91b3080ef46799f892ce91b948d4ddfe97
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>