Read file content in case mmap fails (fallback).

Task-number: QTIFW-400

Change-Id: Ic1bc25b7bc1ada6b12b7967c4c41e65f64e81267
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
Merge remote-tracking branch 'origin/1.4' into 1.5

Change-Id: I0bba1ced9316861cb6723ec1677a4d01e3b91d2f
these includes are files from the lib

Change-Id: I136aacd978dade86983eb767686c3625305d616a
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
remove unnecessary else statement

Change-Id: Iaad2801d5f9700e64e4a44264b57dfaf31f419e6
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
use removeSystemGeneratedFiles in createlocalrepository

Change-Id: I9ac5270c021425d4aa6d1e5873afded550788a35
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>