[ARM] arm32: Introduce processor specific quirks and errata implementations

This patch introduces mechanism for adding processor specific quirks and errata implementation.

The linux-arm source already includes errata implementation for wide range of ARM processors.

We take inspiration for linux-arm source and add required quirks and errata implementations.

Signed-off-by: Anup Patel <anup@brainfault.org>