Make autocomplete step more general
Return false is dataset already exists
Use symbols instead of strings
Check dataset is present
Merge pull request #885 from theodi/feature-dont-allow-duplicates-via-api

Don't allow duplicates via api