Make the expected blessings a slice rather than a string

This is from a comment in a previous CL, that allowing the
app to specify a set of acceptable blessings will make the
system more flexible.

MultiPart: 1/4
Change-Id: I118a0c4ba47b2fb856bed33f880002df4986c314
9 files changed