Adjust ProductKeyCheck API. (in preparation for multiple pages)

Change-Id: I69d0fc9842df7fb564db57067da5f40e002b61de
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
small fixes in TestRepository

  - move TestRepository to namespace QInstaller
  - add export makro

Change-Id: Ia6ab5b4e029cae14bab8f4a1391ea40ce1d246aa
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Compile fix.

Change-Id: I7feea895a3eb2e3310dbddf417506ae5d7ed0915
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>