* Supply header directories to linking commands just in
  case there are source files in there.
* Reset targets to File objects.
Don't need to transform targets anymore.
Adding a placeholder for a resolver on the
cxx_compiler class.