Create unified patient dashboard.

PCPs and Oncologists only differ in the patients they see.
So create a single patient dashboard to hold their views. Redirect
on login to this new dashboard. Determine which patient data source
to use dynamically on page load.
Add custom data accessor and CCD exporter

* Create HVDataAccessor class to abstract the searching and retrieving of HV data.
* Filter order is maintained internally, so filters can be added and
and accessed in any order (keyed on the healthvault TypeId).
* CCD data can be obtained; currently this is just printed to the console
Merge branch 'pushToHV'