added message dialog if data directory does not exist in filesystem
use error dialog instead of warning dialog
move sorting of beamline list before gui initialization