Added two separate simple Maven projects: web and non-web, and removed
the older simple Maven project. Also fixed bug where simple project data
and descriptor downloads were causing illegal thread access exception,
as they were not run in UI thread. Fixed other minor bugs, and improved
error handling.