improves skdrepo-setup script

validates user input
adds documentation and comments
Merge branch 'master' of zigapeda.de:skarphed