First pass at adding the patient's events

- Not in a working state.
- Have all the "events" (procedures, conditions, encounters, and
  results) compiled into an array, but can't convert to Collection
- Inserted super basic template into show.hbs just to try to get
  something to display
- Need to circle up with Jeff about missing information. He needs to
  talk to Dingwell about what is possible.
Overhauled the patient models to be less terrible

- Replaced ugly copy pasta code with more modular solution
- Broke out entry types into their own models

TODO:
- Find solution for displaying information consistently
- Make sure I'm pulling all the information Jeff wants

Thanks for the help, Liam!
Patient view once again has entries listed

- Patient view properly displays entries in reverse chronological order
  with the correct type. Still missing details and correct icon.
Entries on Patient Page now have icons!

- Added icon property on models that is passed up to the template.