add component to request setting up of sources
show settings dialog if project and dojo sources are not setup
add auto detect button for project sources
work on auto detection
use auto detected sources and present in a dialog
disable auto detect buttons when work is in-progress