Provide an API to get all wizard pages from java script.

Task-number: QTIFW-477

Change-Id: Ic83df19d20ce310e3e295de929020182e1878273
Reviewed-by: Niels Weber <niels.weber@digia.com>
Fix and update how the sha files and packages are downloaded.

Fixes a possible messed up download chain once the archive download
failed. We need in turn call fetchNextArchiveHash as we will remove
both the hash and the package, though this does not reset the last
checksum and therefore the next proper archive download will compare
to the wrong SHA.

Change-Id: Ib4e569de4f5482123da7357a09b7bd087b5d6cbb
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Dynamic page example.

Change-Id: Ia5126d514c3e3f6ebc42d47fc1d2f31e60ca81c5
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Calculate the component order before using it.

Change-Id: Ic96b45f013e5f7f740677542ca07914adf7a48d2
Reviewed-by: Kai Koehne <kai.koehne@digia.com>