Make behave tests use data group/type URLs

Rather than testing the /data-set-name endpoint (which is deprecated)
we're now testing using the /data/data-group/data-type endpoint.
SQUASH into tests
WIP Implement PUT method for empty JSON list