Updated setup.sh, made just a bit smarter

In case setup.sh is ran more than once, these edits prevent duplicate
(hopefully) entries of our repos while keeping any custom user entered
repos.  Also creates new data storage directory “/root/data/discover”.