Add a simple array-based implementation of UserOptionsLookup. Useful for testing, and intricate enough that that each test should not have to reimplement it individually. Change-Id: Ibd23a7748509e1de199d19ac573741e0c2b51d2c