Allow network downloads via requests; add JSON encoder for dates; add options for etree_to_dict.