vboot: Build vboot related code as a separate source class.

The vboot code is not universally used, and has external dependencies.

This change also lumps all the storage related board functions into vboot.
They were almost all vboot related to begin with and so generally belong there,
with the single exception of the netboot parameters. More work should be done
in the future to separate out the netboot storage and to refactor the layout
drivers so that the netboot parameters are separate and not lumped in with
vboot.

Change-Id: I39271fcdccd7505ee94ea06c2bd06081ee205e49
119 files changed