Fix problem with finding static TA with DEBUG=0
Fix strict-aliasing for DEBUG=0
Reenable warnings for all non-3rd party code

* Reenables warnings for all non-3rd party code
* Renames dprintf macro to dprintf_level
Remove unused tee_sleep_services.*
teesmc: sync with ARM Trusted Firmware
teesmc: cleanup teesmc.h
Remove unused functions
Remove unused global variable
tee_mmu_is_mapped cleanup
Clean tz_proc.S

* Removes some unused functions
* Converts a few mcr/mrc instructions to use macros from
  arm32_macros.S instead.
gic: bugfix probe_max_it
fvp: enable uart1 fiq

Configures UART1/GIC to generate a FIQ when there's input on
UART1.