Use path constraint from WebKit
Fixes to the unit test framework and various includes/dependencies