Several clean-ups related to config handling

* Check and create folder for repo sources
* Refactored vcs not to access sources_root config param directly
* Fixed dashboard to call update only once per request
* Removed unused parameters from config

Fixes bug 1201792

Change-Id: I455c43fdc17072ffcade502771c292e5c84d6cd7