Move libc_init interface into separate component

Move libc_init interface into a separate component as it is independent
from the environment. Each libc implementation should hide its
initialization sequence in this function so SPs can remain libc
agnostic.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: I8c72e2fe102ec2054b31fac50f467e9e8f8bdf94
4 files changed