Allow strings as arguments to Project.find_target.

This makes interpolation in 'deps' work, as long as the interpolated
edges are within the pre-interpolation DAG -- that is, as long as
we don't need the interpolation results to parse.

More detailed error reporting here is probably a good idea.