better tsv parsing: don’t create datapoints from empty lines
fix xml nesting in observation and escalation variable in xml generation
require https for every http request and return a hash if json parsing fails
validate tsv parsing in the datapoint and fix member validation