Makes a host of changes required to produce CCDAs that meet all of the
MU 2014 requirements for an ambulatory EHR, along with weaker attempts
to provide for compliance with requirements for an inpatient EHR.

This means:
1. Better support for empty sections (generally, instead of leaving out
   the section, a valid CCDA should include the section plus a special
   placeholder entry, or no entries, dpeending on the section)
2. Improving the code for addresses and phone numbers (to better deal
   with lack of data)
3. Improving the data available in some existing sections
4. Adding recognition for new sections we previously ignored. These
   include the care plan, functional status, and instructions.(In general,
   I tried to add all sections I added to the generator to the
   parsers as well. The main exception is the "meds administered during
   visit" section, which I continued ignoring in the pearser for now)