tests: Cover a few assorted new cases

Assorted addtional tests to improve coverage of the firmware libraries.

BUG=none
BRANCH=none
TEST=make runtests

Change-Id: Iaf707bd54ca5dc10745eb19dfa9e9afbf0d74112
Signed-off-by: Randall Spangler <rspangler@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/927608
Reviewed-by: Julius Werner <jwerner@chromium.org>
6 files changed