Add __ARM_ARCH_5TE__ to Q_PROCESSOR_ARM_V5

Android uses this define for armv5.

Change-Id: Iee32f3e8691fa731ab0c2185a01620e18741f9a4
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Fix module name in license headers of Android files

Don't claim to be part of QtCore everywhere.

Task-number: QTBUG-29515
Change-Id: Id66fbccff7305376492fafcfd1acc6f3da07de57
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
Fix running test script with non-existing reports dir

We have to make the directory before calling abs_path, otherwise
it will return an undefined value.

Change-Id: I6facf4f6812379527e38df7807b5e642d7dbf527
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
Auto-generate android dependency files

To collect the information in the .pro files, we make
autogenerated xml files containing the dependencies of
different modules for deploying Android apps.

This duplicates the information currently in lib/rules.xml.

I will make a separate patch to delete that file once all
the relevant modules have been updated and the Qt Creator
plugin has been fixes to support this slightly altered
system.

Change-Id: Icce30832f8bb67c574a781dd9e587b72cb1b52c8
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>