added dependency check up: if a module installation is called with parameter iv (ignore framework version), the dependencies to be installed are cleaned up before the installation process is started. This is done because the dependencies of the parent declared in the pom are considered to be direct dependencies of the maven project itself. And since the blacklist only contains the dependencies of the installed modules and much more important of the currently installed pepper-framework, all the osgi-stuff would be installed again in older versions which would corrupt the osgi environment. This is probably the longest commit message I ever wrote.