Added individual data source items to Data menu.
Moved data hierarchy refresh feature to DataSourceManager item menus.
LayerListComponent now uses SubMenu for adding a new layers, renaming, and removing.
Fixed null pointer error in MapTool.isGeomColumnOrRef().