sysinfo: Move the global sysinfo structure into FWDB.

This structure is filled with information from the coreboot handoff table and
will eventually go away. Because it doesn't persist between modules, the
structure needs to be filled in again when each module starts. To avoid that,
we can put it in the FWDB and it will persist between modules, if there was
anything to fill it with in the first place.

Change-Id: I8f9587b02336a672d21c3797a1fdc26929aae622
25 files changed