Updates to health data API

Adding tracker & tracker schema APIs; Adding JSON schema-based validation of data submitted to API; Improving error handling and reporting at REST layer; Adding study and tracker objects; Deriving study from host name; Test cleanup; Started health data controller tests (date-based searches don't work).