Added top-level port-specific code injection support, and added top-level code to fix xmlrpcpp.
Removed default compiler from ports.