Add blueprint for valid-states-api

New feature to create an API that lists the valid states
for a volume, snapshot, etc., for use in reset-state

blueprint valid-states-api

Change-Id: I1cdef233720f33edf16b60f4aad1ecb3be6bc68e