Add project property page for additional source folders

Subfolders of project's main directory are added automatically. User
can also add other directories. User may define the order in which folders
should be searched.

Bugfix: do not try to build removed or moved resources.
Fix project preferences pages layout