Moved StringUtils to a more appropriate package.
Moved GradleFileUtils to a more appropriate package.
Moved some methods to a more appropriate class.
Added cancelable delete directory method.
It is now possible to cancel the removal of a project directory (already deleted files will remain deleted).
Added test for the removal of a directory.
BackgroundValidator now merges concurrent notifications in a more clever way.
Improved property handling in BackgroundValidator.
AddNewProfilePanel now treats validProfileName as a simple property.
NbPropertySource now extends PropertySource.
It is now possible to add PropertySource to GroupValidator.
GroupValidator now contains PropertySource instances internally.
Greatly simplified the usage of BackgroundValidator.