FIH: Add fault injection hardening library

Signed-off-by: Tamas Ban <tamas.ban@arm.com>
Signed-off-by: Raef Coles <raef.coles@arm.com>
Co-authored-by: David Hu <david.hu@arm.com>
Change-Id: I188c2739a525a5d1b2aed43fd1c16063aa697297
7 files changed