adds missing spaces in error messages

fixes bug where displaying an error page for missing data source would also require that data source (error pages don't try to get database connections now)

adds project selection

(0) -30 -10 -3 +3 +10 +30 +100 +300 tip

mercurial