Naming of different file types improved.

Use full qualified names within in project definitions.
Fixed unset path property for build directory.

There is one edge case when a property is not set during the configure kickoff phase.