CHERRY-PICK: Add a 'storage' command.

This adds a 'mosys storage' command along with subcommands to probe and
set various parameters related to storage devices.

BRANCH=none.
BUG=chrome-os-partner:17615
TEST=manual, verify storage commands on Stout platform (future commit).

Original-Change-Id: I15bf12daffc901f9102e9591255774f5104c1cdc
Reviewed-on: https://gerrit.chromium.org/gerrit/47065
Commit-Queue: Shawn Nematbakhsh <shawnn@chromium.org>
Tested-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>

Conflicts:

	include/mosys/command_list.h
	include/mosys/platform.h

Change-Id: I7b8c3ab9fec193327bff47668e1511ad430289f4
Reviewed-on: https://gerrit.chromium.org/gerrit/47423
Commit-Queue: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org>
Tested-by: Shawn Nematbakhsh <shawnn@chromium.org>
4 files changed