Add useful functions to U-Boot
At the moment, U-Boot boots up the system no matter what.
It should at least check that the battery has enough juice (or otherwise power off again) or maybe show a quick charging note. Other functions would include handling booting from different devices, maybe with a GUI.