[#ARCH-113] Create a Configurable Patient Selector
Refactor and rename PropertyMatchPatientSelector to DemographicsPatientSelector