Refreshing projects now also reloads their ProjectConfiguration
moved analyzing of dependencies between ICompilationUnits into separate class
Started refactoring project building mechanism
compilation process fixes