added sinon restores to tearDown.
minor cleanup of preganancy reg transition.
added birth registration transition
moved validatePatientId to utils
refactored validatePatientId, centralized in utils.
Merge branch 'develop' of github.com:medic/kujua-sentinel into develop

Conflicts:
	transitions/accept_patient_reports.js