NEW: registration form object
registration dummy creatiion
minor
registration dummy update
minor
minor
refactor patients form controller
refactor encounters form controller
FEATURECUT: encounters controllers
Temporary remove obligation from patiens form.

Remove obligation from patiens form fields unless name.
NEW: encounter subject (patient reference)
ADD: complete patient deserialization
REMOVE: patients controllers
REMOVE: unused factories `ethnicities` and `race`
REMOVE: patients seed usage
NEW: build registrationForm from patient
NEW: add encounter to existing patient
FIX: seed
minor
remove extra languages and genders factories