add missing license
Don't add  global dsld location if the folder could not be created.

Fix for GRECLIPSE-1621.
Remove errant @Override
Yet another attempt to make tests pass.