Add Storage Policy Support to the Auditor

This patch makes the Auditor policy aware and adds plumbing required
for existing test cases to pass as well as a few policy specific tests
(not all tests require policy knowledge to achieve coverage).

Change-Id: I701890130188527066986d2dc6dcc9783a54471a
Implements: blueprint storage-policies
Merge "Add Storage Policy Support to the Auditor" into feature/ec