mini-os: Added FDT support on ARM

Signed-off-by: Karim Allah Ahmed <karim.allah.ahmed@gmail.com>
[talex5@gmail.com: split out FDT support into a separate patch]
Signed-off-by: Thomas Leonard <talex5@gmail.com>