[581814] Add an option to consider submodules in RepositoryLocation Also improve the working sets editor to use BaseResourceImpl for better error recovery when loading. Change-Id: I1843c2b695aac8d9798e4f6163530204b3140518 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>