[OE-2738] core facilities to support adding a new patient to the database using a new AddPatient module.
includes data spoofing feature for models and a date of birth widget.