Bug 543776 - provide the project as parameter instead of resolving it.

Instead of getting the project with the name from the .project file from
the workspace root, provide the project as parameter directly to the
method getAllBuildConfigReferences of class ProjectDescription.

Add test ProjectDynamicReferencesTest for dynamicReference feature of
builder extension point.
Add regression test ProjectDynamicReferencesTest#testBug543776 for bug.

Signed-off-by: Reto Weiss <reto.weiss@axonivy.com>
Change-Id: Id80e1ceeaeebe21bc549dd909f19e512631ce7a9
4 files changed