Added missing page controller classes so that we can properly apply app permissions via page controller annotations
Reworked patient listing and searching functionality
* Daily schedule now uses patientList like all other widgets so we no longer have two ways of rendering the same thing
* Updated search fragment to sort patients if just showing checked-in list