Fix datastore config schema to allow an empty allowed hosts list
Merge branch 'daley', remote-tracking branch 'origin'