Update tests to build with the label-generic d-p.

The cp* combinators were removed from d-p interface, so we eliminate
tests that only test those combinators. Then we define specific cp*
combinators for those tests that need them to test something else.

Since newLocalNode has an extra parameter now, we wrap it with the
old interface in C.D.P.Tests.Internal.Utils and use the wrapped version
in all tests.
Test d-p with custom labels.
Test GlobalNames.
Fix warnings.