Fix driver builds on post-PM haiku

Make sure we use the correct path for _KERNEL_.

Also ignore _KERNEL_ entries in the file list when importing BeIDE
projects.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
Enable absolute paths in Target Name

Prevent prepending project pat when an absolute path is used.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
fix path mangling in ProjectPath::SePath

This was causing relative paths from project directory to fail.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
BeIDE conv: find files not in project dir

Before, they would list as 'Missing', since BeIDE does not include
the paths in the file list. However, all files should be discoverable
by using the project include paths.

This change implements locating the files based on include paths.
Tested with a large number of BeIDE projects.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
Update Paladin UI to use Layout APIs