Use private header extension to indicate private Android headers

Change-Id: I577f53b693b0bbf2f42aecd4db47756e80b8a9ed
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Fix all compiler warnings on Android

Change-Id: I97eef96de8d24a235d4cea26b7522ae3345aace1
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Remove any QtMobility related code remnants

Additionally it sets the correct name space macros.

Change-Id: Ifad605885af71dd4f029e5c4e1109f6935f54760
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>