Added LibraryBinary.getAsNativeDependencySet(), to convert a library binary into a native dependency.
Added LibraryInternal internal protocol for Library, to allow the default binary for the library to be injected by the plugin. This is a temporary solution.
- Some fixes after merging package renames.
- Tweaks  to conversion from native binary to native dependency.
- Added DefaultCppSourceSet.toString()