UI changes to triage and BMI auto-calculate
client-side validation and new evolutions

evolutions remove the not null constraint on a few general info columns
fixed saving of patient vital values
provide means to avoid having to take all vitals
changed patient model to reflect last evolution and make triagecontroller more compact
add model entry and evolution for pregnancy tracking
added pregnancy to Triage view model
fixed syntax in evolutions 13 and 14
fixed populating of weeks pregnant
added searching by first and last name across all 3 pages
Page Requirements
universal search by first and last name
update triage routes and searching
Merge pull request #44 from DavidWeisberg/master

Page Requirements
UI changes to triage and BMI auto-calculate
client-side validation and new evolutions

evolutions remove the not null constraint on a few general info columns
fixed saving of patient vital values
provide means to avoid having to take all vitals
changed patient model to reflect last evolution and make triagecontroller more compact
add model entry and evolution for pregnancy tracking