The launcher did not wait for refresh to finish.
In a larger project, when many bundles are changed
this could cause interference. After the first
batch of changes is detected, the refresh starts but
then the launcher starts updating more bundles,
while refresh is in progress. So now the launcher 
will synchronize with the refresh operation.
Always test ...
Fixes #271 - Service-Component header may show up as Diff if not sorted
Fix: WorkspaceRepository performance
The whole workspace was triggered for building. Instead build only the
requested bundle if necessary.
First release overwrites bundle version (bndtools/#535)
Explicitly set resource name
PutOptions BUNDLE & LIB should be static and final
fix #276: test.repository.TestObrRepo uses fixed port

Do not use a hard-coded port on NanoHTTPD
That will make the tests fail randomly

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
tests: do not duplicate fullobr.xml into fullobr.xml.gz

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Fixes #275 : -releaserepo ignored by bndrelease ant task
WorkspaceRepository performance fixes
Improved error checks and reporting in repository plugin
Minor update to ANT TestTask to allow working directory to be set
Added bndpackage ANT task
Fixes #250 250: Unable to resolve using type=OBR repositories
http://github.com/bndtools/bnd/issues/issue/250
Fixes #280: failure to parse OBR extension filter syntax
http://github.com/bndtools/bnd/issues/issue/280
Fixes #272: Resolver does not take account of -runsystempackages 
http://github.com/bndtools/bnd/issues/issue/272
Allow project launcher to work with an eclipse workspace with a space in name.
Merge pull request #286 from derheld42/issue349

Allow project launcher to work with an eclipse workspace with a space
Revert "Allow project launcher to work with an eclipse workspace with a space in name."

This reverts commit 80fccd0561c5ae091ab3f792632b452b411020f4.
It breaks the launcher tests.